12-19-2016 08:33 AM
We recently attached a DAS / SAN to our server for WORK / UTILOC. We'd like to map some users to the new SAN, for testing, while keeping other users remaining at the old location.
We use EG 7.1 with SAS 9.4. Is it possible to create profiles for users and have each profile pointing to a different WORK directory? Anything other than having the user type WORK =
12-19-2016 08:48 AM
Since those locations are set at statup, you need to modify the configuration.
On UNIX, the environment variable SASCFGPATH contains the names of .cfg files that SAS reads the configuration from. Adding a .cfg file in user's home directories might provide a method to set individual locations.
On 9.2. that variable is set in WorkspaceServer.sh after sourcing WorkspaceServer_usermods.sh, so sadly one cannot do the customization in usermods, but needs to modify a file that is not intended to be changed by the user (as a SAS hotfix might overwrite WorkspaceServer.sh).
12-19-2016 09:26 AM
Can the USER library be leveraged here and assigned for certain users?
If a library called USER exists, unless WORK is specifically referenced one level datasets will be stored in USER.
12-20-2016 12:47 AM
If you are using SAS 9.4 and you are on GRId you could also try Grid option sets or point to a different work location when you are using the SASGSUB command.