Copy from Remote IBM i to Local z/OS via Universal Copy
The following figure illustrates the copying of a file from a remote IBM i system to a local z/OS system.
//S1 EXEC UCMDPRC //UNVOUT DD DISP=SHR,DSN=hlq.output.file //LOGONDD DD DISP=SHR,DSN=hlq.userid(userid) //SCRIPTDD DD * STRUCP FRMFILE(LIBRARY/INPUTFILE)FRMMBR(MEMBER) CPYMODE(*TEXT) //SYSIN DD * -script SCRIPTDD -encryptedfile LOGONDD -host dallas /*
The JCL procedure UCMDPRC is used to execute the command. The command is sent to a remote system named dallas for execution. The UNVOUT DD specifies a local data set to use for the standard output of the remote command. The CPYMODE option is used to force end-of-line character interpretation.
Additional command line options are read from the encrypted file allocated to DD LOGONDD.
The file is copied as a text file, since the default transfer mode for standard files is text.
SYSIN Options
The SYSIN options used in this example are:
Option | Description |
---|---|
DD from which to read a script file. The script file is sent to the remote system for execution. | |
DD from which to read an encrypted command options file. | |
Directs the command to a computer with a host name of dallas. |
Components
Universal Command Manager for z/OS