Startup System Options Listed Alphabetically

A C D E F H I L M N O P R S T U V W

Name
Syntax and Description
ALIGNSASIOFILES
NOALIGNSASIOFILES
Aligns output data on a page boundary to improve performance.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
AUTHPROVIDERDOMAIN \(provider-1 : domain-1 <, provider-2 : domain-2, ...> \)
Associates a domain suffix with an authentication provider.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
-AUTOEXEC file-specification
AUTOEXEC \(file-specification-1 <...file-specification-n>\)
-NOAUTOEXEC
Specifies the location of the SAS autoexec file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
-AZUREAUTHCACHELOC "location"
Specifies the location of a file that contains logon information for connecting to a Microsoft Azure storage system
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
CATCACHE=n | hexX | MIN | MAX
Specifies the number of SAS catalogs to keep open in cache memory.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
CHKPTCLEAN
NOCHKPTCLEAN
When SAS is in checkpoint mode or restart mode, specifies whether to erase the contents of the Work library after a batch program executes successfully.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
CONFIG file-specification
NOCONFIG
Specifies the configuration file that is used when initializing or overriding the values of SAS system options.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
CPUID
NOCPUID
Specifies whether the CPU identification number is written to the SAS log.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
DATAPAGESIZE=COMPAT93 | CURRENT
Specifies how SAS determines the optimal buffer size for a SAS data set or utility file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
-DBCS
-NODBCS
Recognizes double-byte character sets (DBCS).
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
-DBCSLANG language
Specifies a double-byte character set (DBCS) language.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
-DBCSTYPE encoding-method
Specifies the encoding method to use for a double-byte character set (DBCS).
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
DMR
NODMR
Specifies whether to enable SAS to invoke a server session for use with a SAS/CONNECT client.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
ECHO 'message'
NOECHO
Specifies a message to be echoed to the SAS log.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
-ENCODING= ASCIIANY encoding-value
ENCODING= encoding-value
Specifies the default character-set encoding for the SAS session.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
ENGINE=engine-name
Specifies the default access method for SAS libraries.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
FILELOCKWAIT=wait-time
Sets the number of seconds that SAS waits for a locked file to become available.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
FILELOCKWAITMAX=wait-time
Sets an upper limit on the time SAS waits for a locked file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
FILESYNC= SAS | CLOSE | HOST | SAVE
Specifies when operating system buffers that contain contents of permanent SAS files are written to disk.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
FONTSLOC=location
Specifies the location of the fonts that are supplied by SAS; names the default font file location for registering fonts that use the FONTREG procedure.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
-FSDBTYPE encoding-method
Specifies a full-screen double-byte character set (DBCS) encoding method.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
-FSIMM fsdevice_name=IMM-name1<, fsdevice_name=IMM-name2> ...
Specifies input method modules (IMMs) for full-screen double-byte character set (DBCS).
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
-FSIMMOPT fullscreen-IMM:IMM-option
Specifies options for input method modules (IMMs) that are used with a full-screen double-byte character set (DBCS).
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
HTTPNOPROXY=hostname <...hostname>
Specifies the hosts that are not to be proxied.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
HTTPPROXY=hostname<:port-number>
Specifies the proxy host and optional port.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
HTTPSERVERPORTMAX=max-port-number
Specifies the highest port number that can be used by the SAS HTTP server for remote browsing.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
HTTPSERVERPORTMIN=min-port-number
Specifies the lowest port number that can be used by the SAS HTTP server for remote browsing.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
INITCMD "command-1 <windowing-command-n> "
Specifies an application invocation command and optional SAS windowing environment or text editor commands that SAS executes after processing the AUTOEXEC= file and the INITSTMT option during SAS invocation.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
LABELCHKPT
NOLABELCHKPT
Specifies whether checkpoint-restart data for labeled code sections is to be recorded for batch programs.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
LABELCHKPTLIB=libref
Specifies the libref of the library where the checkpoint-restart data is saved for labeled code sections.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
LABELRESTART
NOLABELRESTART
Specifies whether to execute a batch program by using checkpoint-restart data for data collected at labeled code sections.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
LOCALEDATA= SASLOCALE | REGISTRY
Specifies the source database for the locale information.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
LOG file-specification
NOLOG
Specifies a destination for the SAS log when running in batch mode.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
LOGLANGCHG
NOLOGLANGCHG
Specifies whether the language of the SAS log can be changed.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
LOGLANGENG
NOLOGLANGENG
Specifies using the English language for SAS log message text when the LOCALE option is set after start-up.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
LOGPARM="<OPEN= APPEND | REPLACE | REPLACEOLD>
< ROLLOVER= AUTO | NONE | SESSION | n | nK | nM | nG>
< WRITE= BUFFERED | IMMEDIATE> "
Specifies when SAS log files are opened, closed, and, in conjunction with the LOG= system option, how they are named.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
LSWLANG=LOCALE | language
Specifies the language for the language switching feature when the LOGLANGCHG or ODSLANGCHG system option is set at SAS invocation.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
MAPEBCDIC2ASCII= TRANTAB catalog-entry
Specifies a translation table that SAS uses to transcode from EBCDIC to ASCII and from ASCII to EBCDIC.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
MEMSIZE n | nK | nM | nG | nT | hexX | MAX
Specifies the limit on the total amount of virtual memory that can be used by a SAS session.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
MSG pathname
MSG ('pathname' 'pathname' ...)
Specifies the library that contains the SAS error messages.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
MSGCASE
NOMSGCASE
Specifies whether notes, warnings, and error messages that are generated by SAS are displayed in uppercase characters.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
NEWS=external-file
NONEWS
Specifies an external file that contains messages to be written to the SAS log, immediately after the header.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
NOSTSUFFIX
Simplifies diagnostic messages by suppressing some nonessential output.
Product: Accessing External Data Sources
Document: Accessing External Data Sources with SAS®Viya Workbench
ODSLANGCHG
NOODSLANGCHG
Determines whether the language of the text of the ODS output can be changed
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
OPLIST
NOOPLIST
Specifies whether the settings of the SAS system options are written to the SAS log.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
PDFPASSWORD=(OPEN=password | OPEN="password"
< OWNER=password | OWNER="password">)
PDFPASSWORD=(OWNER=password | OWNER="password"
<OPEN=password | OPEN="password">)
PDFPASSWORD=(OPEN=password | OPEN="password")
PDFPASSWORD=(OWNER=password | OWNER="password")
Specifies the password to use to open a PDF document and the password used by a PDF document owner to set document permissions and restrictions.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
PRIMARYPROVIDERDOMAIN=domain-name
Specifies the domain name of the primary authentication provider.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
PRINT file-specification
NOPRINT
Specifies a destination for SAS output when running in batch mode.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
PROTOLIBS=NONE |
OS_PATHS |
SAS_PATHS |
(OS_PATHS, SAS_PATHS) |
(“user-path-1”,“user-path-n”) |
(OS_PATHS, SAS_PATHS, “user-path-1”,“user-path-n”) |
(‘user-path-1’ SAS_PATHS ‘user-path-n’) |
(OS_PATHS ‘user-path-1’ ‘user-path-n’)
Specifies the paths that PROC PROTO can use to find and register load modules.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
REALMEMSIZE n | nK | nM | nG | hexX | MIN | MAX
Specifies the amount of real (physical) memory SAS can expect to allocate.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
RLANG
NORLANG
Specifies whether SAS executes R language statements within SAS/IML.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
RSASUSER
NORSASUSER
Specifies whether to open the Sasuser library for Read access or Read-Write access.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
RTRACE ALL | NONE | VER
Produces a list of resources that are read or loaded during a SAS session.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
SASHELP=library-specification
Specifies the location of the Sashelp library.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
SASUSER=library-specification | pathname
Specifies the SAS library to use as the Sasuser library.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
SERVICESBASEURL="your-site-services-URL<:port-number>"
Specifies the root URL used to connect to SAS Viya services.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
SETINIT
NOSETINIT
Specifies whether site license information can be altered.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
STARTLIB
NOSTARTLIB
Specifies whether SAS assigns user-defined permanent librefs when SAS starts.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
STEPCHKPT
NOSTEPCHKPT
Specifies whether checkpoint-restart data for DATA and PROC steps is to be recorded for a batch program.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
STEPCHKPTLIB=libref
Specifies the libref of the library where checkpoint-restart data for DATA and PROC steps is saved.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
STEPRESTART
NOSTEPRESTART
Specifies whether to execute a batch program by using checkpoint-restart data for DATA and PROC steps.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
SYSIN filename
NOSYSIN
Specifies the default location of SAS source code when running in batch mode.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
TERMINAL
NOTERMINAL
Specifies whether to associate a terminal with a SAS session.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
TERMSTMT='statement(s)'
Specifies the SAS statements to execute when SAS terminates.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
UTILLOC=WORK | filename | location | (location-1 location-2 ...)
Specifies one or more file system locations in which enabled threaded applications can store utility files.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
VERBOSE
NOVERBOSE
Specifies whether SAS writes the system option settings to the SAS log.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
WORK filename | directory
Specifies the Work library.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
WORKINIT
NOWORKINIT
Specifies whether to initialize the Work library at SAS invocation.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
WORKPERMS permission-value
Sets the permissions of the SAS Work library when it is initially created.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
Last updated: September 24, 2026