SAS Companion for the OpenVMS Operating Environment |
This section lists the language elements of SAS software
that are new, are changed or enhanced, or are no longer supported in Version
7 and Version 8 under OpenVMS.
The following SAS data set options have been added:
- ALQMULT=
- specifies the number of pages that are preallocated
to a file. For details, see ALQMULT=.
- CACHENUM=
- specifies the number of I/O data
caches that are used per SAS file. For details, see
CACHENUM=.
- DEQMULT=
- specifies the number of pages to extend
a SAS file. For details, see DEQMULT=.
- WRKCACHE=
- specifies the site of the I/O data
cache that is allocated for a file in the WORK data library. For details,
see WRKCACHE=.
The following SAS data set options have
been changed
or enhanced:
- ALQ=
- specifies how many disk blocks to allocate
initially to a new SAS data set. The default has changed to allocate enough
blocks for 10 data set pages. For details, see ALQ=.
- DEQ=
- tells OpenVMS how
many disk blocks to add when it automatically extends a SAS data set during
a write operation. The default has changed to allocate enough blocks for 5
data set pages. For details, see DEQ=.
- FILECLOSE=
- specifies the default CLOSE disposition
for a SAS data set on tape. REREAD has
been added as a valid value for the disposition
argument. For details, see FILECLOSE=.
The following
SAS data set options are no longer supported:
The following SAS format has been enhanced:
- $HEXw.
- converts character values to hexadecimal
values. The width range has increased. For details, see $HEXw..
The following SAS functions have been added:
- DINFO
- returns information about a directory. For
details, see DINFO.
- DOPEN
- opens a directory and returns a directory
identifier value. For details, see DOPEN.
- DOPTNAME
- returns directory-attribute information.
For details, see DOPTNAME.
- DOPTNUM
- returns the number of information items
that are available for a directory. For details, see
DOPTNUM.
- FDELETE
- deletes an external file or an empty directory.
For details, see FDELETE.
- FEXIST
- verifies the existence of an external file
associated with a fileref and returns a value. For details, see
FEXIST.
- FILEEXIST
- verifies the existence of an external file
by its physical name and returns a value. For details, see
FILEEXIST.
- FILENAME
- assigns or deassigns a fileref for an external
file, directory, or output device and returns a value. The FILENAME function
has been enhanced for Version 8 to recognize PIPE as a valid device type.
In addition, for Version 8, you can now specify a file version number. For
details, see FILENAME, Device-Type Keywords,
and Reading from and Writing to OpenVMS Commands (Pipes).
- FILEREF
- verifies that a fileref has been assigned
for the current SAS session and returns a value. For details, see
FILEREF.
- FINFO
- returns the value of a file-information
item. For details, see FINFO.
- FOPEN
- opens an external file and returns a file-identifier
value. For details, see FOPEN.
- FOPTNAME
- returns the name of an item of information
about a file. For details, see FOPTNAME.
- FOPTNUM
- returns the number of information items
that are available for a file. For details, see
FOPTNUM.
- LIBNAME
- assigns or deassigns a libref for a SAS
data library and returns a value. For details, see
LIBNAME.
- LIBREF
- verifies that a libref has been assigned
and returns a value. For details, see LIBREF.
- MOPEN
- opens a file by directory ID and by member
name and returns either the file identifier or a zero (0). For details, see
MOPEN.
- PATHNAME
- returns the physical name of a SAS data
library or of an external file or returns a blank. For details, see
PATHNAME.
- SYSGET
- returns the value of a specified operating-environment
variable. For details, see SYSGET.
- SYSTASK
- executes, lists, or kills asynchronous tasks. For details,
see SYSTASK
- WAITFOR
- suspends execution of the current SAS session until the
specified tasks finish executing. For details, see WAITFOR
The following SAS informat has been enhanced:
- $HEXw.
- converts hexadecimal data to character data.
The width range has increased. For details, see $HEXw..
The following SAS procedure has been changed:
- PMENU
- defines pull-down menu facilities for windows
that were created with SAS software. OpenVMS does
not support the ACCELERATE= and MNEMONIC= options
in the ITEM statement or the ATTR= and COLOR= options
in the TEXT statements. For details, see PMENU.
The
following SAS procedure is no longer supported:
The following SAS statements have been changed or enhanced:
- ATTRIB
- associates a format, informat, label, length,
or any combination of these items with one or more variables. The minimum
length that you can specify has changed. For details, see
ATTRIB.
- FILE
- specifies the current output file for PUT
statements. GSFCC=, KEY=, and KEYVALUE= were
added as valid values for the host-option-list
argument. BLKSIZE= is no longer supported
as a value for the host-option-list argument.
For Version 8, a new valid device type, PIPE, has been added. For details,
see FILE, Device-Type Keywords,
and Reading from and Writing to OpenVMS Commands (Pipes)
- FILENAME
- associates a SAS fileref with an external
file. GSFCC= is added as a valid value
for the host-option-list argument. BLKSIZE=
| BLK= is no longer supported as a value for the host-option-list argument. For Version 8, a new valid device
type, PIPE, has been added. In addition, for Version 8, you can specify a
file version to write to. For details, see FILENAME,
Device-Type Keywords, and
Reading from and Writing to OpenVMS Commands (Pipes).
- INFILE
- specifies an external file to read with an INPUT statement.
For Version 8, a new valid device type, PIPE, has been added. For details,
see INFILE, Device-Type Keywords,
and Reading from and Writing to OpenVMS Commands (Pipes).
- LENGTH
- specifies how many bytes the SAS System
uses to store a variable's values. The range of values for length has changed. For details, see
LENGTH.
- LIBNAME
- associates a libref with a SAS data library
and lists file attributes for a SAS data library. ALQMULT=, CACHENUM=, and DEQMULT=
were
added as valid values for the host/engine-options
argument. For details, see LIBNAME.
The following SAS system options have been added:
- ALQMULT=
- specifies the number of pages that are preallocated
to a file. For details, see ALQMULT=.
- APPLETLOC=
- specifies the location of Java applets. For details, see
APPLETLOC=.
- CACHENUM=
- specifies the number of caches that are
used per SAS file. For details, see CACHENUM=.
- CACHESIZ=
- specifies the size of cache that is used
for each open SAS file. For details, see
CACHESIZ=.
- DEQMULT=
- specifies the number of pages to extend
a file. For details, see DEQMULT=.
- GISMAPS=
- specifies the name of the SAS data library
that contains U.S. Census Tract maps
that are supplied by SAS/GIS software.
For details, see GISMAPS=.
- HELPLOC
- specifies the location of the text and index
files for the facility that is used to view the SAS online Help. For details,
see HELPLOC.
- INGOPTS=
- specifies options to pass to the CA-OpenIngres database
management system. For details, see SAS/ACCESS Software for Relational Databases: Reference, (CA-OpenIngres
Chapter).
- MEMSIZE=
- specifies the limit on the total amount
of memory to be used by the SAS System. For details, see
MEMSIZE=.
- MSG=
- specifies the library that contains SAS
error messages. The MSG= system option replaces the SASMSG= system
option. For details, see MSG=.
- MSYMTABMAX=
- specifies the maximum amount of memory that
is available to the macro variable symbol table(s). For details, see
MSYMTABMAX=.
- MVARSIZE=
- specifies the maximum size for in-memory
macro variable values. For details, see
MVARSIZE=.
- STIMEFMT
- specifies the format to use for displaying
the time on STIMER output. For details,
see STIMEFMT.
- SYSPRINT=
- specifies the destination for printed output.
For details, see SYSPRINT.
- TERMIO=
- specifies whether terminal I/O is blocking or non-blocking.
For details, see TERMIO=.
- XCMD
- specifies whether the X command is valid
in the current SAS session. For details, see XCMD.
- XCMDWIN
- specifies whether to put X command output in a separate
DECTERM window. For details, see XCMDWIN.
- XLOG
- specifies whether to display the output
from the X command in the SAS log file. For details, see
XLOG.
The following SAS system options have been
changed
or enhanced:
- AUTOEXEC=
- specifies the autoexec file that is used
when the SAS System is initialized. The syntax has changed. For details, see
AUTOEXEC=.
- CONFIG=
- specifies the name of the configuration
file that is used when initializing the values of SAS system options. The
syntax has changed. For details, see CONFIG=.
- EXPANDLNM
- specifies to expand concealed logical names.
The behavior of this system option has changed. For details, see
EXPANDLNM.
- HELPLOC=
- specifies the location of online help files. In Version
8, this option's value is cumulative. For details, see
HELPLOC.
- INITSTMT=
- specifies a SAS statement that is to be
executed after any statements in the autoexec file and before any statements
from the SYSIN file. The syntax is
specific to the OpenVMS operating environment.
For details, see INITSTMT=.
- MAPS=
- gives the SAS library that holds the SAS/GRAPH map
data sets. The default has changed. For details, see
MAPS=.
- SEQENGINE=
- specifies the default access method for
SAS sequential data libraries. The valid values for engine-name have changed. For details, see
SEQENGINE=.
- WRKCACHE=
- specifies the size of cache to use for WORK
library files. The default has changed. For details, see
WRKCACHE=.
- XRESOURCES
- accepts more command line options for Version 8. For details,
see X Command Line Options.
The following SAS system options are
no longer supported
or no longer have details that are specific to OpenVMS:
CATCACHE= |
no details that are specific to OpenVMS |
FORMDLM= |
no longer supported |
FSDEVICE= |
no longer supported |
FSLANG |
no longer supported |
FSMAPS |
no longer supported |
MOTIF |
no longer supported |
NOTES |
no details that are specific to OpenVMS |
REMOTE= |
now an alias for the CONNECTREMOTE= system
option |
SASMSG= |
replaced by the MSG= system option |
SITEINFO= |
no longer supported |
SOURCE2 |
no details that are specific to OpenVMS |
VECTOR |
no longer supported |
WORKINIT |
no details that are specific to OpenVMS |
WORKTERM |
no details that are specific to OpenVMS |
XREFRESH= |
no longer supported |
XWAIT |
no longer supported |
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.