BookmarkSubscribeRSS Feed
sathya66
Barite | Level 11

All,

User can't see the pre defined libraries from 8.1 EG version but can see them from 7.1 EG version.

Can you suggest  where can I look into ?

Thanks,

SS

 

12 REPLIES 12
gwootton
SAS Super FREQ
If a user does not have ReadMetadata permission on a library (pre-assigned or not) it will not appear in Enterprise Guide, so you may wish to confirm they have Metadata access to the library in SAS Management Console. You should also confirm the user has physical (file system) permission to the path in the case of a BASE library.

If they do have ReadMetadata permission, the library will not appear if it fails to assign on startup. If you disable pre-assignment and have the user open Enterprise Guide the library should be listed but unassigned. Right-click and choose Assign and it will likely present the error causing the failure.
--
Greg Wootton | Principal Systems Technical Support Engineer
sathya66
Barite | Level 11
Thanks for your reply.
My question is that a user can see the libraries(as user has read metadata) from 7.1 EG version but why not from 8.1 EG version ?
gwootton
SAS Super FREQ
I suspect a discrepancy in options configured for the two clients. Removing pre-assignment and attempting to assign within the client to get the error would still be a valid option in this case.
--
Greg Wootton | Principal Systems Technical Support Engineer
SASKiwi
PROC Star

Are they connecting to the same SAS server? Are other users EG 8.1 showing libraries OK?

sathya66
Barite | Level 11

Yes, User is connecting to same server form 7.1 v  and 8.1 v. For other users showing libraries from 8.1 v is  OK.

 

Even I tested with my ID. I can see the LIBS in my PC for 8.1v. If I login into  his 8.1 EG with my account then I can't see the libs as well.

Thanks,

SS

AnandVyas
Ammonite | Level 13
OK, so this helps us understand that issue isn't related to ID and server as others are able to connect and view and only for this user client the issue is happening even with other IDs.

Are you able to assign libraries using libname for this machine or even that is failing?
sathya66
Barite | Level 11
yes,
we are able to assign the libraries for that machine.
He can see the Teradata and pre-defined sas /autoexce(ex:sashelp) libraries but not the Oracle libraries.
Tom
Super User Tom
Super User
Sounds like the issue is with the EG install (or the PC where it is installed). Try the reverse of your test. Have him connect to SAS using your version of EG. Try re-installing EG on his PC.
sathya66
Barite | Level 11
Yeah, he is connected to my PC, logged to 8.1 V EG,It worked and can see all the LIBS by using his ID.
We have only one client package. MY SAS EG is installed in C:\Program Files (x86)\SASHome\x86\ but for him in C:\Program Files\SASHome\. Is there any difference in PCs (ie:32 bit vs 64 bit).even though it shouldn't affect to SAS EG functionality .
anyhow the issue is with the EG install.
Thanks for your Help.
AnandVyas
Ammonite | Level 13
This is interesting scenario. Is it only for a single user or many users?
sathya66
Barite | Level 11

For now only one user is complained about this but I have checked with few users there are OK.

gwootton
SAS Super FREQ

Can you confirm the failing client's Tools -> Options -> Data match where it is successful? Particularly the variable and member name options.

--
Greg Wootton | Principal Systems Technical Support Engineer

suga badge.PNGThe SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment. 

Join SUGA 

Get Started with SAS Information Catalog in SAS Viya

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.

Discussion stats
  • 12 replies
  • 2039 views
  • 0 likes
  • 5 in conversation