SAS/SHARE Server Tasks

Task List

  1. Ensure that the SAS SVC routine has been installed.
  2. Specify a server name.

Installing the SAS SVC Routine

The SAS SVC control program routine is an interface between the z/OS operating environment and a specific request, such as "third-party checking." This facility provides verification by requiring authentication of both the user ID and password and of library authority.
  1. Install the SAS SVC routine, if necessary.
    If you have already installed the SAS SVC routine for SAS 6.09, do not repeat the step now.
    If you need to perform the installation, see the Configuration Guide for SAS 9.3 Foundation for z/OS.
    Because SAS SVC in SAS 6.09 is backward compatible, it replaces the SAS SVC routines from previous releases. You can continue using previous releases of SAS and SAS/SHARE with the SAS 6.09 SAS SVC that is installed on your computer.
  2. Verify the SAS options for the SVC routine.
    You must verify that SAS for the SVC routine accurately reflects how the SAS SVC is installed. The SAS option SVC0SVC and SAS SVC should be set to the same number. If the SAS SVC is installed at 109 as an ESR SVC, the SAS option SVC0R15 should be set to the ESR code (for example, 4).
  3. Verify installation on all CPUs, as needed.
    If you have more than one CPU, verify that the SAS SVC routine is installed on the computers that will run SAS/SHARE at your site.

Specifying XMS as the Communications Access Method

XMS is the default communications access method in the z/OS operating environment. You can omit specifying the access method in a COMAMID= option and the XMS access method is assumed, by default.
If you choose to specify XMS to connect to a server, you can use the COMAMID= option in an OPTIONS statement. For example:
options comamid=xms;
Alternatively, you can specify the COMAMID= option in a SAS configuration file or in a SAS start-up command.
The COMAUX1= option specifies an auxiliary communications access method and can be specified only in a SAS configuration file or in a SAS start-up command. If the first method that you specify in the COMAMID= option fails to access the server, the auxiliary access method is used. You can specify one auxiliary access method.
The syntax for the COMAUX1= option is:
COMAUX1=alternate-method
Example:
comamid=xms
comaux1=tcp

Specifying a Server Name

To use the XMS access method, a server and a client must run on the same computer under the same z/OS operating environment.
Specify the server name in the PROC SERVER statement using this syntax:
SERVER=server-ID
server-ID is the name that you assign to the server. The name can be a maximum of eight characters in length.
For details about creating valid SAS names, see SAS Language Reference: Concepts. For details about PROC SERVER, see SERVER Procedure in SAS/SHARE User's Guide.

SAS/SHARE Server Example

The following example shows the statements that you specify to start the server. A two-level server name, such as RMTNODE.SHARE1, is used in the z/OS operating environment. The XMS access method is assumed by default.
proc server id=rmtnode.share1;
run;