I have one oracle library defined in SMC as below,
Assign: SASApp + SASAppVA
Not-preassigned
Authorization:
oracle access grp: RM/WM/Read (with grayed out permission)
SASUSERS: RM/WM/Read/Write
Now, when we try to expand this library from EG, it says,
unable to load the library's items
The library could not be assigned by the SAS server
Server Response: invalid or missing "delimiter" or" defaultvalue" attributes value from property object with "usevalueonly" attributes set to FALSE. Metadata incorrect.
Thanks everyone. So issue was, we were missing few details,
"server manager" -> highlight oracle server definition, on right hand pan, right click on "Connection: xyzoracle" and go to properties -> options tab --> update path + authentication type + Auth Domain. And then you should be good to go.
Does this work OK in a LIBNAME statement connecting to the same Oracle server, database and schema? If it does then it is a metadata setup problem. If it doesn't then it is an Oracle settings or permissions problem.
yes, we can connect with libname statement. What kind of metadata setup could be wrong?
@woo - From the look of the errors it looks like a metadata permissions problem. Does the metadata-defined library work for any users or none at all? If it works for some then what are the permission differences between users?
Manually assigning credentials in the libname statement and "default login" set to none on "Data Server" tab.
i tested and all libraries assigned fine using authdomain as well, not sure what is missing,
also, on "authorization" tab we have oracle group assigned to that connection and on group definition, for "Accounts" tab, we have,
Authentication Domain=OraAuth
User id=xyz
password=xyz
Thanks everyone. So issue was, we were missing few details,
"server manager" -> highlight oracle server definition, on right hand pan, right click on "Connection: xyzoracle" and go to properties -> options tab --> update path + authentication type + Auth Domain. And then you should be good to go.
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.