/* */
TRACE OFF; SIGNAL ON ERROR
/*
DBX_LOADLIB_FN = 'dbxlib'
IDMS_LOADLIB_FN = 'idmslib'
/*
Link and access the Minidisks containing the required librarie(s)
*/
'CP SPOOL PRINTER NOCONT CLOSE'
'CP SPOOL PRINTER TO * NOHOLD CONT FORM OFF DIST OFF'
'GLOBAL LOADLIB ' DBX_LOADLIB_FN IDMS_LOADLIB_FN
/*
Create the input parameter file.
*/
CALL CREATE_INPUT_PARM_FILE
/*
Product specific files.
*/
'FILEDEF SYSIPT DISK USVPSPC SYSIPT A'
'FILEDEF SYSLST PRINTER'
'FILEDEF SYSUDUMP PRINTER'
/*
You must create a file 'SYSIDMS INPUT A' containing the SYSIDMS
parameters you use to specify your runtime environment.
*/
'FILEDEF SYSIDMS DISK SYSIDMS INPUT A'
'FILEDEF SYSCTL DISK fn SYSCTL fm'
/* */
SIGNAL OFF ERROR
SAY 'STARTING PRINT OF CA-IDMS/DATABASE EXTRACTOR SPECIFICATION'
'EXECOS OSRUN USVPSPC'
USVPSPC_RC = RC
'CP SPOOL PRINTER NOCONT'
'CP CLOSE PRINTER NAME USVPSPC LISTING'
'CP SPOOL PRINTER OFF'
SAY 'USVPSPC FINISHED WITH A RETURN CODE OF' USVPSPC_RC
'GLOBAL LOADLIB'
'FILEDEF * CLEAR'
EXIT USVPSPC_RC
/* */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
CREATE_INPUT_PARM_FILE:
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
SIGNAL OFF ERROR
'ERASE USVPSPC SYSIPT A'
SIGNAL ON ERROR
/* */
PUSH 'FFILE'
PUSH
PUSH ' SPECNAME=specification-name'
PUSH ' USERID=userid,'
PUSH ' PROCESS,'
PUSH 'INPUT'
PUSH 'SET LRECL 80'
PUSH 'SET RECFM F'
'XEDIT USVPSPC SYSIPT A' ,
'(NOPROFILE NOSCREEN NOMSG'
RETURN
/* */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
ERROR:
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
ERROR_RC = RC
TRACE OFF; SIGNAL OFF ERROR
SAY 'NON-ZERO RETURN CODE ENCOUNTERED IN EXEC AT LINE' SIGL
'CP SPOOL PRINTER NOCONT'
'CP CLOSE PRINTER NAME USVPSPC LISTING'
'CP SPOOL PRINTER OFF'
'GLOBAL LOADLIB'
'FILEDEF * CLEAR'
EXIT ERROR_RC
/* */
|
dbxlib |
The file name of the load library into which you downloaded CA IDMS Extractor. |
|
idmslib |
The file name of the load library which contains your CA IDMS load modules. |
|
fn SYSCTL fm |
The file name, file type, and file mode of the SYSCTL file used by the Central Version (CV) during batch processing. |
|
PROCESS |
Must be coded as is. Indicates that PROCESS keywords follow. |
|
userid |
Required keyword used as primary key for selection of a CA IDMS Extractor JCL member. This keyword is the user ID or LTERM ID under which the member was saved. |
|
specification-name |
Required keyword, used as secondary key for selection of a CA IDMS Extractor Selection Criteria Specification. |
|
Copyright © 2013 CA.
All rights reserved.
|
|