Chapter Contents |
Previous |
Next |
Category | SAS System Option | Description |
---|---|---|
Communications: Networking and encryption | CONNECTREMOTE= | Specifies the remote session ID that is used for SAS/CONNECT software |
CONNECTSTATUS | Specifies whether or not to display the SAS/CONNECT transfer status window | |
CONNECTWAIT | Specifies whether or not to wait for a SAS/CONNECT remote submit statement (rsubmit) to complete before control returns to the local session | |
NETENCRYPT | Encrypts all network communications | |
NETENCRYPTALGORITHM= | Specifies the algorithm(s) available for the encryption of data that are passed over the network | |
NETENCRYPTKEYLEN= | Specifies the key size to use for the encryption of data that are passed over the network | |
NETMAC | Controls whether SAS uses Message Authentication Codes (MACs) to detect message corruption across a network | |
SASCMD | Used by the SIGNON portion of SAS/CONNECT to invoke a remote or server SAS session | |
SASFRSCR | Contains the fileref that is generated by the SASSCRIPT system option | |
SASSCRIPT= | Specifies one or more storage locations of SAS/CONNECT script files | |
TBUFSIZE= | Specifies the buffer size to use when you transmit data with SAS/CONNECT or SAS/SHARE software | |
TCPPORTFIRST= | Specifies the first TCP/IP port for SAS/CONNECT software | |
TCPPORTLAST= | Specifies the last TCP/IP port for SAS/CONNECT software | |
Environment control: Display | CHARCODE | Determines whether character combinations are substituted for special characters that are not on the keyboard |
FORMS= | Specifies the default form that is used for windowing output | |
SOLUTIONS | Specifies whether the SOLUTIONS menu choice appears in all SAS windows and whether the SOLUTIONS folder appears in the SAS Explorer window | |
Environment control: Error handling | BYERR | Controls whether SAS generates an error message and sets the error flag when a _NULL_ data set is used in the SORT procedure |
CLEANUP | Specifies how to handle an out-of-resource condition | |
DSNFERR | Controls how SAS responds when a SAS data set is not found | |
ERRORABEND | Specifies how SAS responds to errors | |
ERRORCHECK= | Controls error handling in batch processing | |
ERRORS= | Controls the maximum number of observations for which complete error messages are printed | |
FMTERR | Determines whether or not SAS generates an error message when a format of a variable cannot be found | |
VNFERR | Controls how SAS responds when a _NULL_ data set is used | |
Environment control: Files | APPLETLOC= | Specifies the location of Java applets |
DOCLOC= | Specifies the base location of SAS online documentation | |
FMTSEARCH= | Controls the order in which format catalogs are searched | |
HELPLOC= | Specifies the location of the text and index files for the facility that is used to view SAS help | |
NEWS= | Specifies a file that contains messages to be written to the SAS log | |
PARM= | Specifies a parameter string that is passed to an external program | |
PARMCARDS= | Specifies the file reference to use as the PARMCARDS file | |
REP_MGRLOC= | Specifies the location of the repository manager for common metadata | |
RSASUSER | Controls access to the SASUSER library | |
SASAUTOS= | Specifies the autocall macro library | |
SASHELP= | Specifies the location of the SASHELP library | |
SASUSER= | Specifies the name of the SASUSER library | |
SYSPARM= | Specifies a character string that can be passed to SAS programs | |
TRAINLOC= | Specifies the base location of SAS online training courses | |
USER= | Specifies the default permanent SAS data library | |
WORK= | Specifies the WORK data library | |
WORKINIT | Initializes the WORK data library | |
WORKTERM | Controls whether SAS erases WORK files at the termination of a SAS session | |
Environment control: Initialization and operation | BATCH | Specifies whether batch settings for LINESIZE, OVP, PAGESIZE, and SOURCE are in effect when SAS executes |
DMR | Controls the ability to invoke a remote SAS session so that you can run SAS/CONNECT software | |
DMS | Invokes the SAS windowing environment | |
DMSEXP | Invokes SAS with the Explorer, program editor, log, output, and results windows | |
EXPLORER | Controls whether or not you invoke SAS with only the Explorer window | |
INITCMD | Suppresses the Log, Output, and Program Editor windows when you enter a SAS/AF application | |
INITSTMT= | Specifies a SAS statement to be executed after any statements in the autoexec file and before any statements from the SYSIN= file | |
MULTENVAPPL | Controls whether SAS/AF, SAS/FSP, and base windowing applications use a default on an operating environment specific font selector window | |
Environment control: Initialization and operation | OBJECTSERVER | Specifies whether or not to put the SAS session into DCOM/CORBA server mode |
TERMINAL | Determines whether SAS evaluates the execution mode and, if needed, resets the option | |
Environment control: Language control | DFLANG= | Specifies language for international date informats and formats |
TRANTAB= | Specifies the translation tables that are used by various parts of SAS | |
Files: External files | STARTLIB | Allows previous library references (librefs) to persist in a new SAS session |
SYNCHIO | Specifies whether synchronous I/O is enabled | |
Files: SAS files | ASYNCHIO | Specifies whether asynchronous I/O is enabled |
BUFNO= | Specifies the number of buffers to use for SAS data sets | |
BUFSIZE= | Specifies the permanent buffer size for output SAS data sets | |
CATCACHE= | Specifies the number of SAS catalogs to keep open | |
CBUFNO= | Controls the number of extra page buffers to allocate for each open SAS catalog | |
COMPRESS= | Controls the compression of observations in output SAS data sets | |
DATASTMTCHK= | Prevents certain errors by controlling the SAS keywords that are allowed in the DATA statement | |
DKRICOND= | Controls the level of error detection for input data sets during processing of DROP=, KEEP=, and RENAME= data set options | |
DKROCOND= | Controls the level of error detection for output data sets during the processing of DROP=, KEEP=, and RENAME= data set options and the corresponding DATA step statements | |
DLDMGACTION= | Specifies what type of action to take when a SAS catalog or a SAS data set in a SAS data library is detected as damaged | |
ENGINE= | Specifies the default access method for SAS data libraries | |
FIRSTOBS= | Causes SAS to begin reading at a specified observation or record | |
_LAST_= | Specifies the most recently created data set | |
MERGENOBY | Controls whether a message is issued when MERGE processing occurs without an associated BY statement | |
OBS= | Specifies which observation SAS processes last | |
REPLACE | Controls whether you can replace permanently stored SAS data sets | |
REUSE= | Specifies whether or not SAS reuses space when observations are added to a compressed SAS data set | |
VALIDVARNAME= | Controls the type of SAS variable names that can be created and processed during a SAS session | |
Graphics: Driver settings | DEVICE= | Specifies a terminal device driver for SAS/GRAPH software |
GISMAPS= | Specifies the location of the SAS data library that contains SAS/GIS-supplied US Census Tract maps | |
GWINDOW | Controls whether SAS displays SAS/GRAPH output in the GRAPH window of the windowing environment | |
MAPS= | Specifies the list of locations to search for maps | |
Input control: Data processing | CARDIMAGE | Processes SAS source and data lines as 80-byte cards |
INVALIDDATA= | Specifies the value SAS is to assign to a variable when invalid numeric data are encountered | |
PROC | Enables a PROC statement to invoke external programs | |
S= | Specifies the length of statements on each line of a source statement and the length of data on lines that follow a DATALINES statement | |
S2= | Specifies the length of secondary source statements | |
SEQ= | Specifies the length of the numeric portion of the sequence field in input source lines or datalines | |
SPOOL | Controls whether SAS writes SAS statements to a utility data set in the WORK data library | |
Input control: Data processing | CAPS | Indicates whether to translate input to uppercase |
YEARCUTOFF= | Specifies the first year of a 100-year span that will be used by date informats and functions to read a two-digit year | |
Log and procedure output control: Procedure output | FORMDLIM= | Specifies a character to delimit page breaks in SAS output |
PRINTINIT | Initializes the SAS print file | |
Log and procedure output control: SAS log | OVP | Overprints output lines |
SOURCE | Controls whether SAS writes source statements to the SAS log | |
SOURCE2 | Writes secondary source statements from included files to the SAS log | |
Log and procedure output control: ODS printing | BINDING= | Specifies the binding edge for the ODS printer destination |
BOTTOMMARGIN= | Specifies the size of the margin at the bottom of the page for the ODS printer destination | |
COLLATE | Specifies the collation of multiple copies for output for the ODS printer destination | |
COLORPRINTING | Specifies color printing, if it is supported, for the ODS printer destination | |
COPIES= | Specifies the number of copies to make when printing to the ODS printer destination | |
DUPLEX | Specifies duplexing controls for the ODS printer destination | |
LEFTMARGIN= | Specifies the size of the margin on the left side of the page for the ODS printer destination | |
ORIENTATION= | Specifies the paper orientation to use when printing to the ODS printer destination | |
PRINTERPATH= | Specifies a printer for SAS print jobs directed to the ODS printer destination | |
Log and procedure output control: Procedure output | BYLINE | Controls whether BY lines are printed above each BY group |
CENTER | Controls alignment of SAS procedure output | |
FORMCHAR= | Specifies the default output formatting characters | |
LABEL | Determines whether SAS procedures can use labels with variables | |
PAGENO= | Resets the page number | |
PROBSIG= | Specifies the number of significant digits in p-values for some statistical procedures | |
SKIP= | Specifies the number of lines to skip at the top of each page of SAS output | |
Log and procedure output control: SAS log | CONSOLELOG= | Specifies the location of the console log |
CPUID | Specifies whether hardware information is written to the SAS log | |
Log and procedure output control: SAS log and procedure output | NUMBER | Controls the printing of page numbers |
Log and procedure output control: SAS log and procedure output | DATE | Prints the date and time that the SAS session was initialized |
DETAILS | Specifies whether to include additional information when files are listed in a SAS data library | |
LINESIZE= | Specifies the line size of SAS procedure output | |
MISSING= | Specifies the character to print for missing numeric values | |
PAGESIZE= | Specifies the number of lines that compose a page of SAS output | |
Log and procedure output control: SAS log | ECHOAUTO | Controls whether autoexec code in an input file is echoed to the log |
MSGLEVEL= | Controls the level of detail in messages that are written to the SAS log | |
NOTES | Writes notes to the SAS log | |
Macro: SAS macro | CMDMAC | Determines whether the macro processor recognizes a command-style macro invocation |
IMPLMAC | Controls whether SAS allows statement-style macro calls | |
MACRO | Specifies whether the SAS macro language is available | |
MAUTOSOURCE | Determines whether the macro autocall feature is available | |
MERROR | Controls whether SAS issues a warning message when a macro-like name does not match a macro keyword | |
MFILE | Specifies whether MPRINT output is directed to an external file | |
MLOGIC | Controls whether SAS traces execution of the macro language processor | |
MPRINT | Displays SAS statements that are generated by macro execution | |
MRECALL | Controls whether SAS searches the autocall libraries for a file that was not found during an earlier search | |
MSTORED | Determines whether the macro facility searches a specific catalog for a stored, compiled macro | |
MSYMTABMAX= | Specifies the maximum amount of memory that is available to macro variable symbol tables | |
MVARSIZE= | Specifies the maximum size for macro variables that are stored in memory | |
SASMSTORE= | Specifies the libref of a SAS data library that contains a catalog of stored, compiled SAS macros | |
SERROR | Controls whether SAS issues a warning message when a defined macro variable reference does not match a macro variable | |
SYMBOLGEN | Controls whether the results of resolving macro variable references are written to the SAS log | |
SAS log and procedure output control: ODS printing | PAPERDEST= | Specifies the bin to receive printed output for the ODS printer destination |
PAPERSIZE= | Specifies the paper size to use when printing to the ODS printer destination | |
PAPERSOURCE= | Specifies the paper bin to use for printing to the ODS printer destination | |
PAPERTYPE= | Specifies the type of paper to use for printing to the ODS printer destination | |
RIGHTMARGIN= | Specifies the size of the margin at the right side of the page for printed output directed to the ODS printer destination | |
TOPMARGIN= | Specifies the size of the margin at the top of the page for the ODS printer destination | |
SAS log and procedure output: SAS log | PRINTMSGLIST | Controls the printing of extended lists of messages to the SAS log |
Sort: Procedure options | SORTDUP= | Controls the SORT procedure's application of the NODUP option to physical or logical records |
SORTSEQ= | Specifies which collating sequence the SORT procedure is to use | |
SORTSIZE= | Specifies the amount of memory that is available to the SORT procedure | |
System administration: Installation | SETINIT | Controls whether site license information can be altered |
System administration: Memory | SUMSIZE= | Specifies a limit on the amount of memory that is available for data summarization procedures when class variables are active |
System administration: Performance | CMPOPT | Controls whether SAS language compiler optimization is in effect |
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.