Hi All,
I am trying to register JDBC library table into SAS by using SAS management console (GUI) but I am getting below ERROR. I never seen this error before. User has right permissions on the folder/library. I can see the tables in the library but not able to register them in SAS.
Tried with code as well in EG and same issue.
4 proc metalib
5 ;
5 ! omr (LIBURI="A5B8KyBP.BA0000SI"
6 user="test" password=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7 );
8 REPORT(type = summary out = "tab_info");
9 SELECT ("ADDRESS"
10 );
11 FOLDERID = "A5B8oJBP.AA000124";
12 run;
ERROR: Error retrieving DatabaseMetaData:
NOTE: The SAS System stopped processing this step because of errors.
NOTE: PROCEDURE METALIB used (Total process time):
real time 0.60 seconds
cpu time 0.05 seconds
Found this, no idea if it applies:
"SCHEMA
This option specifies the schema that you want to use when loading and accessing tables in your data store. If the schema name contains spaces or non-alphanumeric characters, you must enclose it in quotation marks. The SCHEMA option is required if your JDBC driver is older than 4.1 or if your database vendor did not implement the Connection.getSchema method. If SAS/ACCESS Interface to JDBC cannot discover your SCHEMA by calling Connection.getSchema or if the SCHEMA option is omitted, this error message is displayed in your SAS log.
ERROR: java.lang.AbstractMethodError ERROR: Error retrieving DatabaseMetaData: java.lang.AbstractMethodError"
The SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment.
SAS technical trainer Erin Winters shows you how to explore assets, create new data discovery agents, schedule data discovery agents, and much more.
Find more tutorials on the SAS Users YouTube channel.