Hi @suraj If you are trying to assign local libraries on the server then it would be an issue and the method you are using is correct. can check below note from link:- http://support.sas.com/documentation/cdl/en/connref/69581/HTML/default/viewer.htm#p1eyablk3vvdlkn1h5euyczvt585.htm INHERITLIB=(client-libref1 <=server-libref1> ... client-librefn <=server-librefn>) enables libraries that are defined in the client session to be inherited by the server session for Read and Write access. As an option, each client libref can be associated with a libref that is named differently in the server session. If the server libref is omitted, the client libref name is used in the server session. A space is used to separate each libref pair in a series, which is enclosed in parenthesis. Note: Because the SAS Work library cannot be reassigned in any SAS session, you cannot reassign the SAS Work library in the server session either. Restriction The INHERITLIB= option is not supported in either the SIGNON or the RSUBMIT statements to start a secondary (nested) SAS/CONNECT session in a remote SAS/CONNECT server session. If you use the option this way, the secondary session will continue, but the option will be ignored and a WARNING is sent to the SAS log. Interactions If you use the INHERITLIB= option and the SASCMD= option when signing on to a server session, then the server session attempts to access the client library directly rather than to inherit access to the library via the client session. If the client session and the server session attempt to access the same file simultaneously, only one session is granted exclusive access to the file. The other session's access to the file is denied. SAS/CONNECT does not support concurrent multi-user access to the same file. This functionality is supported by SAS/SHARE. See SASCMD= SAS/SHARE User’s Guide Example This example shows that the libref named Local in the client session is inherited for use in the server session. rsubmit job1 inheritlib=(local work=remote); libname local list; libname remote list; data local.a; x=1; run; endrsubmit;
... View more