![]() 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.