![]() | ![]() | ![]() | ![]() | ![]() |
PROC METALIB might return the following error and warning messages when you attempt to register or update metadata for a Hadoop table:
These messages occur when the connection to the Hive server depends on a URI option. The URI option is specified for the Hadoop Library using the Advanced Options dialog box in SAS® Management Console. From the library Properties window, you select Options ► Advanced Options to open the Advanced Options dialog box. The URI option is specified, as shown in the following display, in the Option(s) to be appended field on the Other Options tab:
In the process to query a table's keys and indexes, PROC METALIB creates a connection to the database similar to how an SQL CONNECT TO statement connects. The URI option is omitted from that connection. As a result, the connection to the database server fails.
The problem does not occur when you initially register the table using the Register Tables wizard in SAS Management Console or in SAS® Data Integration Studio.
The problem also does not occur when you access the table using a LIBNAME statement with the META engine. The problem does not occur in this scenario because accessing the table with the LIBNAME statement successfully includes the URI option in its assignment.
There is no circumvention for this problem.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | Base SAS | z/OS | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 |
z/OS 64-bit | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft® Windows® for x64 | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft Windows 8 Enterprise x64 | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft Windows 8 Pro x64 | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft Windows 8.1 Enterprise 32-bit | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft Windows 8.1 Enterprise x64 | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft Windows 8.1 Pro 32-bit | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft Windows 8.1 Pro x64 | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft Windows 10 | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft Windows Server 2008 R2 | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft Windows Server 2008 for x64 | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft Windows Server 2012 Datacenter | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft Windows Server 2012 R2 Datacenter | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft Windows Server 2012 R2 Std | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Microsoft Windows Server 2012 Std | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Windows 7 Enterprise x64 | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Windows 7 Professional x64 | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
64-bit Enabled AIX | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
64-bit Enabled Solaris | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
HP-UX IPF | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Linux for x64 | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 | ||
Solaris for x64 | 9.4 | 9.4_M4 | 9.4 TS1M0 | 9.4 TS1M4 |