What's New in SAS/CONNECT 9.0 and 9.1
Overview
New and enhanced features for SAS/CONNECT improve ease
of use and SAS performance:
-
MP CONNECT technology encompasses parallel processing
on SMP (Symmetric Multi-Processor) hardware as well as on machines across
a network via the asynchronous RSUBMIT statement or command. MP CONNECT now
supports pipeline parallelism.
-
SAS/CONNECT libref inheritance eliminates the
need to duplicate data for use in multiple SAS sessions.
- The same command that is used to start a client session can also
be used to start a server session by assigning the value !sascmd
to
the SASCMD= option in the SIGNON and RSUBMIT statements and to the SASCMD=
global system option.
-
To ensure information privacy, SAS/CONNECT now
supports the network security protocol Secure Sockets Layer (SSL), which encrypts
client/server data transfers.
-
The %SYSLPUT macro
statement now enables you to create a macro variable in a specific server
session.
-
A new SASESOCK engine in the LIBNAME statement
is available for SAS/CONNECT applications that implement MP CONNECT with piping.
-
Encoded passwords are supported in the RSUBMIT
statement, the SIGNON statement, and in script files that contain passwords.
-
The SIGNON statement supports these new options:
SIGNONWAIT=, TBUFSIZE=, SERVER=, and SERVERV=.
-
Compute Services (RSUBMIT statement) supports
the new options SIGNONWAIT= and CPERSIST=.
-
New SAS global system options are SIGNONWAIT=
and SYSRPUTSYNC=.
-
SAS/CONNECT server initialization errors are written
to the SAS console log.
Note:
-
This section describes the features of SAS/CONNECT
that are new or enhanced since SAS 8.2.
-
z/OS is the successor to the OS/390 operating
system. SAS/CONNECT 9.1 is supported under both OS/390 and z/OS operating
systems and, throughout this document, any reference to z/OS also applies
to OS/390, unless otherwise stated.
Details
Signon
Compute Services
Remote Library Services
-
An explicit port number may now be specified in
the SERVER= option in the LIBNAME statement if you use the TCP/IP access method and
sign on to a spawner by using an explicit port specification instead of using
the default port.
-
SAS®9 Remote Library Services does not permit a SAS®9 client or server to connect to a SAS 6 client or server.
Use PROC UPLOAD and PROC DOWNLOAD to connect clients and servers that run
SAS®9 and SAS 6. For details, see information about cross-version issues in
the
SAS/SHARE User's Guide.
-
The LIBNAME statement for the
SASESOCK engine associates a libref with a TCP/IP pipe (instead of
a physical disk device) for processing input and output. The SASESOCK engine
is required for SAS/CONNECT applications that implement MP CONNECT with piping.
Data Transfer Services
Improvements to the file-compression
algorithm have significantly reduced the time required for
large data transfers using SAS/CONNECT.
Security