Okay, I'm confused by what this log on my ADMIN configured app server is telling me. The CONFIG setting shows the processing order as follows and that final "sasv9_usermods.cfg" file is where I have my -SET encoding "UTF-8" statement defined. Given that SAS should take the final encountered system option as it goes through each supplied file, I would think this is the proper place to make that desired definition to further my tests on reading the special symbol.
proc options option=(config encoding ) value ;
Option Value Information For SAS Option CONFIG Value: (
/app/sas/install/SASFoundation/9.4/sasv9.cfg
/app/sas/install/SASFoundation/9.4/nls/en/sasv9.cfg
/app/sas/install/SASFoundation/9.4/sasv9_local.cfg /app/shared/sasconfig/gridconfig/Lev1/ADMIN/sasv9.cfg
/app/shared/sasconfig/gridconfig/Lev1/ADMIN/sasv9_usermods.cfg /app/shared/sasconfig/gridconfig/Lev1/ADMIN/WorkspaceServer/sasv9.cfg /app/shared/sasconfig/gridconfig/Lev1/ADMIN/WorkspaceServer/sasv9_usermods.cfg
) Scope: SAS Session How option value set: Internal
Option Value Information For SAS Option ENCODING Value: LATIN1 Scope: SAS Session How option value set: Config File Config file name: /app/sas/install/SASFoundation/9.4/nls/en/sasv9.cfg
Yet, the same app server session tells me the ENCODING option is being set from the first .cfg file in the above listed order. I've also tried adding the option to the launch command inside the app server definition in the metadata repository, to no positive affect.
Not sure what I'm overlooking here, open to suggestions.
... View more