A sample z/VM EXEC for executing CA IDMS Schema Mapper appears below. Variables (italics) are explained in the key following the EXEC.
Note: Separate load modules should be generated for CV and local modeexecution. See the CA IDMS installation guide for your operating system for details.
/* */ TRACE OFF; SIGNAL ON ERROR /* */ CA_LOADLIB_FN = 'yourlib' 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 ' CA_LOADLIB_FN IDMS_LOADLIB_FN /* */ /* Product specific files. */ /* */ 'FILEDEF SYSTERM PRINTER' 'FILEDEF SYSPRINT PRINTER' 'FILEDEF SYSUDUMP PRINTER' 'FILEDEF OUTPUT PRINTER' 'FILEDEF SYSLST PRINTER' 'FILEDEF XREF PRINTER' 'FILEDEF DIAGRAM PRINTER' 'FILEDEF SCRATCH PRINTER' 'FILEDEF SYSPCH DISK USSEXEC SYSPCH A' 'FILEDEF SYSIPT DISK USSEXEC SYSIPT A' /* SYSCTL file - remove for local mode operation */ 'FILEDEF SYSCTL DISK sysctl ft fm' /* */ /* If you are running in Local Mode remove the comments from the */ /* next 4 Dictionary and Journal FILEDEF statements. */ /* 'FILEDEF DICTDB DISK dictfn dictft dictfm ( dcb extent 'FILEDEF DMSGDB DISK dmsgfn dmsgft dmsgfm ( dcb extent 'FILEDEF DLODDB DISK dlodfn dlodft dlodfm ( dcb extent 'FILEDEF SYSJRNL DUMMY' */ /* */ /* CA IDMS/DB ANALYZER Statistic File. */ /* Include the following file definition if CA IDMS/DB ANALYZER */ /* have been specified for CA IDMS/Schema Mapper. */ /* */ 'FILEDEF STATFILE DISK statfn statft statfm' /* /* 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' /* SIGNAL OFF ERROR SAY 'STARTING CA IDMS/Schema Mapper' 'EXECOS OSRUN USSCMPR' USSCMPR_RC = RC 'CP SPOOL PRINTER NOCONT' 'CP CLOSE PRINTER NAME USSEXEC LISTING' 'CP SPOOL PRINTER OFF' SAY 'USSEXEC FINISHED WITH A RETURN CODE OF' USSCMPR_RC 'GLOBAL LOADLIB' 'FILEDEF * CLEAR' EXIT USSCMPR_RC /* */ /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ 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 USSCMPR LISTING' 'CP SPOOL PRINTER OFF' 'GLOBAL LOADLIB' 'FILEDEF * CLEAR' EXIT ERROR_RC /* */
|
Copyright © 2013 CA.
All rights reserved.
|
|