Problem Note 66025: Registration of an Oracle, PostgrSQL or Amazon Redshift table to metadata might fail and could impact SAS® Customer Intelligence 6.6 solutions
A failure might occur when you attempt to register an Oracle, a PostgreSQL, or an Amazon Redshift table to metadata. The following error messages are generated:
ERROR: An exception has been encountered.
Please contact technical support and provide them with the following traceback information:
The SAS task name is [METALIB (2)]
ERROR: Read Access Violation METALIB (2)
Exception occurred at (0799F17B)
Task Traceback
Address Frame (DBGHELP API Version 4.0 rev 5)
000000000799F17B 000000000EA0E5C0 sasmetas:tkvercn1+0x2E13B
0000000007986B31 000000000EA0E990 sasmetas:tkvercn1+0x15AF1
000000000798141F 000000000EA0F0C0 sasmetas:tkvercn1+0x103DF
00000000079740E6 000000000EA0FB20 sasmetas:tkvercn1+0x30A6
00000000022DA366 000000000EA0FB28 sashost:Main+0x11EA6
00000000022E0564 000000000EA0FF20 sashost:Main+0x180A4
00007FFAF24081F4 000000000EA0FF28 KERNEL32:BaseThreadInitThunk+0x14
00007FFAF2C5A251 000000000EA0FF58 ntdll:RtlUserThreadStart+0x21
NOTE: The SAS System stopped processing this step because of errors.
This issue can occur when you use any of the following methods to register the table:
- SAS® Management Console 9.4M6
- SAS® Data Integration Studio 4.904
- the METALIB procedure
This issue manifests in any table which meets both of the following conditions:
- A primary key definition is present in two columns of the parent table.
- Two or more foreign keys are associated with this primary key in the parent table.
For example, this issue impacts the metadata registration of the Common Data Model CI_CAMP_GRP_PAGE table.
In this particular case, the parent table CI_CAMP_GRP_PAGE has a primary key that is associated with the two columns CAMPAIGN_GROUP_SK and PAGE_NM.
A foreign-key reference is defined in each of these three child tables:
- CI_CAMP_GRP_PAGE_CHAR_UDF
- CI_CAMP_GRP_PAGE_DATE_UDF
- CI_CAMP_GRP_PAGE_NUM_UDF
The problem affects Rev. 940_20w21 and requires a fix for environments that use Oracle, PostgreSQL, or Amazon Redshift.
To obtain a fix for Oracle, see SAS Note 65900, "Registering an Oracle table to the metadata might fail and generate an error."
To obtain a fix for PostgreSQL or Amazon Redshift, contact SAS Technical Support
Operating System and Release Information
SAS System | SAS Real-Time Decision Manager | 64-bit Enabled AIX | 6.6 | | 9.4 TS1M6 | |
Microsoft® Windows® for x64 | 6.6 | | 9.4 TS1M6 | |
64-bit Enabled Solaris | 6.6 | | 9.4 TS1M6 | |
Linux for x64 | 6.6 | | 9.4 TS1M6 | |
SAS System | SAS Marketing Optimization | Linux for x64 | 6.6 | | 9.4 TS1M6 | |
64-bit Enabled Solaris | 6.6 | | 9.4 TS1M6 | |
64-bit Enabled AIX | 6.6 | | 9.4 TS1M6 | |
Microsoft® Windows® for x64 | 6.6 | | 9.4 TS1M6 | |
SAS System | SAS Customer Intelligence Studio | Microsoft® Windows® for x64 | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows 8 Enterprise 32-bit | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows 8 Enterprise x64 | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows 8 Pro 32-bit | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows 8 Pro x64 | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows 8.1 Enterprise 32-bit | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows 8.1 Enterprise x64 | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows 8.1 Pro 32-bit | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows 8.1 Pro x64 | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows 10 | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows Server 2012 Datacenter | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows Server 2012 R2 Datacenter | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows Server 2012 R2 Std | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows Server 2012 Std | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows Server 2016 | 6.6 | | 9.4 TS1M6 | |
Microsoft Windows Server 2019 | 6.6 | | 9.4 TS1M6 | |
Windows 7 Enterprise 32 bit | 6.6 | | 9.4 TS1M6 | |
Windows 7 Enterprise x64 | 6.6 | | 9.4 TS1M6 | |
Windows 7 Home Premium 32 bit | 6.6 | | 9.4 TS1M6 | |
Windows 7 Home Premium x64 | 6.6 | | 9.4 TS1M6 | |
Windows 7 Professional 32 bit | 6.6 | | 9.4 TS1M6 | |
Windows 7 Professional x64 | 6.6 | | 9.4 TS1M6 | |
Windows 7 Ultimate 32 bit | 6.6 | | 9.4 TS1M6 | |
Windows 7 Ultimate x64 | 6.6 | | 9.4 TS1M6 | |
64-bit Enabled AIX | 6.6 | | 9.4 TS1M6 | |
64-bit Enabled Solaris | 6.6 | | 9.4 TS1M6 | |
HP-UX IPF | 6.6 | | 9.4 TS1M6 | |
Linux for x64 | 6.6 | | 9.4 TS1M6 | |
Solaris for x64 | 6.6 | | 9.4 TS1M6 | |
SAS System | SAS Marketing Automation Server | Linux for x64 | 6.6 | | 9.4 TS1M6 | |
64-bit Enabled Solaris | 6.6 | | 9.4 TS1M6 | |
64-bit Enabled AIX | 6.6 | | 9.4 TS1M6 | |
Microsoft® Windows® for x64 | 6.6 | | 9.4 TS1M6 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | alert |
Date Modified: | 2020-05-22 10:50:08 |
Date Created: | 2020-05-21 13:22:11 |