Previous Topic: SYSIDMS Parameter FileNext Topic: Dialog Statistics


JCL and Commands To Run Reports

Sample z/OS and PS/390 JCL for Central Version

ADSORPTS (central version) (z/OS and PS/390)

//ADSORPTS EXEC PGM=ADSORPTS,REGION=1024K
//STEPLIB  DD   DSN=idms.dba.loadlib,DISP=SHR
//         DD   DSN=idms.loadlib,DISP=SHR
//sysctl   DD   DSN=idms.sysctl,DISP=SHR
//dcmsg    DD   DSN=idms.sysmsg.ddldcmsg,DISP=SHR
//SYSLST   DD   SYSOUT=A
//SYSIDMS  DD   *
DMCL=dmcl-name
DICTNAME=appldict
Put other SYSIDMS parameters, as appropriate, here
/*
//SYSIPT   DD   *
Put ADSORPTS parameters, as appropriate, here
/*
//*

Sample z/OS and PS/390 JCL for Local Mode ADSORPTS (local mode) (z/OS and PS/390)

//ADSORPTS EXEC PGM=ADSORPTS,REGION=1024K
//STEPLIB  DD   DSN=idms.dba.loadlib,DISP=SHR
//         DD   DSN=idms.loadlib,DISP=SHR
//dictdb   DD   DSN=idms.appldict.ddldml,DISP=SHR
//dloddb   DD   DSN=idms.appldict.ddldclod,DISP=SHR
//dcmsg    DD   DSN=idms.sysmsg.ddldcmsg,DISP=SHR
//sysjrnl  DD   DUMMY
//SYSPCH   DD   syspch-def
//SYSLST   DD   SYSOUT=A
//SYSIDMS  DD   *
DMCL=dmcl-name
DICTNAME=appldict
Put other SYSIDMS parameters, as appropriate, here
/*
//SYSIPT   DD   *
Put ADSORPTS parameters, as appropriate, here
/*
//*

idms.dba.loadlib

Data set name of the load library containing the DMCL and database name table load modules

idms.loadlib

Data set name of the load library containing the CA IDMS executable modules

sysctl

DDname of the SYSCTL file

idms.sysctl

Data set name of the SYSCTL file

dcmsg

DDname of the system message (DDLDVM/ESAG) area

idms.sysmsg.ddldcmsg

Data set name of the system message (DDLDVM/ESAG) area

dmcl-name

Name of the DMCL load module

appldict

Name of the application dictionary

dictdb

DDname of the application dictionary definition (DDLDML) area

idms.appldict.ddldml

Data set name of the application dictionary definition (DDLDML) area

dloddb

DDname of the application dictionary definition load (DDLDML) area

idms.appldict.ddldclod

Data set name of the application dictionary definition load (DDLDCLOD) area

sysjrnl

DDname of the tape journal file

Sample z/VSE JCL for Central Version

ADSORPTS (z/VSE)

// UPSI     b                if specified in the IDMSOPTI module
// DLBL      userlib
// EXTENT    ,nnnnnn
// LIBDEF    *,SEARCH=(userlib.cdmslib)
// EXEC     ADSORPTS
SYSIDMS parameters
control statements

b

appropriate 1- through 8-character UPSI bit switch, as specified in the IDMSOPTI module

nnnnnn

volume serial number of the library

userlib

filename of the CA IDMS/DB library

userlib.cdmslib

file-id of the CA IDMS/DB sublibrary

SYSPCH definition

See "ADSA migration syntax considerations" below

SYSIDMS parameters

A list of SYSIDMS parameters for this job

Sample z/VSE JCL for Local Mode

To execute ADSORPTS in local mode, perform the following steps:

  1. Remove the UPSI specification.
  2. Add the following statements before the EXEC statement:
    // DLBL     dictdb,'idms.appldict.ddldml',,DA
    // EXTENT   sys015,nnnnnn
    // ASSGN    sys015,DISK,VOL=nnnnnn,SHR
    // DLBL     dloddb,'idms.appldict.ddldclod',,DA
    // EXTENT   sys017,nnnnnn
    // ASSGN    sys017,DISK,VOL=nnnnnn,SHR
    // DLBL     dmsgdb,'idms.system.ddldcmsg',,DA
    // EXTENT   sys016,nnnnnn
    // ASSGN    sys016,DISK,VOL=nnnnnn,SHR
    // TLBL     sys009,'idms.tapejrnl',,nnnnnn,,f
    // ASSGN    sys009,TAPE,VOL=nnnnnn
    

idms.appldict.ddldml

= file-id of the data dictionary DDLDML area

idms.appldict.ddldclod

= file-id of the data dictionary load area

idms.system.ddldcmsg

= file-id of the data dictionary message area

idms.tapejrnl

= file-id of the tape journal file

dictdb

= filename of the data dictionary DDLDML area

dloddb

= filename of the data dictionary load area (DDLDCLOD)

dmsgdb

= filename of the data dictionary message area (DDLDVM/ESAG)

f

= file number of the tape journal file

nnnnnn

= volume serial number

sys009

= logical unit assignment for the tape journal file

sys015

= logical unit assignment for the data dictionary DDLDML area

sys016

= logical unit assignment for the data dictionary message area

sys017

= logical unit assignment for the data dictionary load area

Sample z/VM Commands for Central Version

ADSORPTS (z/VM)

FILEDEF SYSCTL DISK sysctl frame a
FILEDEF SYSLST PRINTER
FILEDEF SYSIDMS DISK sysidms input a
FILEDEF SYSIPT DISK rpts input a
GLOBAL LOADLIB idmslib
OSRUN ADSORPTS

sysctl frame a

filename, filetype, and filemode of the SYSCTL file for the CV to run against

sysidms input a

filename, filetype, and filemode of the file containing the SYSIDMS input parameters

rpts input a

file identifier of the file containing ADSORPTS source statements

idmslib

filename of the CA IDMS/DB LOADLIB library

Sample z/VM Commands for Local Mode

To execute ADSORPTS in local mode, add the following commands before the OSRUN command:

FILEDEF sysjrnl TAP1 SL VOLID nnnnnn (RECFM VB LRECL lll BLKSIZE bbb
FILEDEF dictdb DISK dictdb addr
FILEDEF dloddb DISK dloddb addr
FILEDEF dmsgdb DISK dmsgdb addr

bbb

= block size of the tape journal file

dictdb

= ddname of the data dictionary DDLDML area

dictdb addr

= disk address of the data dictionary DDLDML area; for example, 500

dloddb

= ddname of the data dictionary load area (DDLDCLOD)

dloddb addr

= disk address of the data dictionary load area; for example, 500

dmsgdb

= ddname of the data dictionary message area (DDLDVM/ESAG)

dmsgdb addr

= disk address of the data dictionary message area

lll

= record length of the tape journal file

Specifying Central Version or Local Mode

To specify whether ADSORPTS executes under central version or in local mode, take one of the following actions:

Note: For more information about central version and local mode operations in the z/VM environment, see the Installation and Maintenance Guide—z/VM.