The following topics explain interactive access from TSO and MSO and batch access. |
In this section: |
Use the following CLIST as a model for accessing FOCUS interactively in TSO:
ALLOC F(FOCEXEC) DA('prefix.FOCEXEC.DATA') SHR REUSE
ALLOC F(MASTER) DA('prefix.MASTER.DATA') SHR REUSE
ALLOC F(FOCIDMS) DA('prefix.ACCESS.DATA') SHR REUSE
ALLOC F(USERLIB) DA('prefix.IDMS.LOAD' -
'prefix.FUSELIB.LOAD') SHR REUSE
ALLOC F(FOCLIB) DA('prefix.FOCLIB.LOAD') SHR REUSE
ALLOC F(ERRORS) DA('prefix.IDMS.DATA' -
'prefix.ERRORS.DATA') SHR REUSE
ALLOC F(SYSCTL) DA('highlvl.SYSCTL') SHR REUSE
ALLOC F(SYSIDMS) DA('highlvl.SYSIDMS') SHR REUSE
CALL 'prefix.FOCLIB.LOAD(FOCUS)'
where:
Note: In most cases there are two CA-IDMS load libraries that need to be allocated to STEPLIB.
For interactive access in MSO, modify the MSO startup JCL to include the following allocations. See the Multi-Session Option Installation and Technical Reference Guide for further information.
//STEPLIB DD DSN=prefix.IDMS.LOAD,DISP=SHR
// DD DSN=highlvl.DBA.LOADLIB,DISP=SHR
// DD DSN=highlvl.LOADLIB,DISP=SHR
//ERRORS DD DSN=prefix.IDMS.DATA,DISP=SHR
// DD DSN=prefix.ERRORS.DATA,DISP=SHR
//MASTER DD DSN=prefix.MASTER.DATA,DISP=SHR
//FOCIDMS DD DSN=prefix.ACCESS.DATA,DISP=SHR
//FOCEXEC DD DSN=prefix.FOCEXEC.DATA,DISP=SHR
//SYSCTL DD DSN=highlvl.SYSCTL,DISP=SHR
//SYSIDMS DD DSN=highlvl.SYSIDMS,DISP=SHR
where:
Note: In most cases there are two CA-IDMS load libraries that need to be allocated to STEPLIB.
For batch access, use the following JCL as a model:
//IDMSCV EXEC PGM=FOCUS
//STEPLIB DD DSN=highlvl.DBA.LOADLIB,DISP=SHR
// DD DSN=highlvl.LOADLIB,DISP=SHR
// DD DSN=prefix.IDMS.LOAD,DISP=SHR
// DD DSN=prefix.FOCLIB.LOAD,DISP=SHR
// DD DSN=prefix.FUSELIB.LOAD,DISP=SHR
//ERRORS DD DSN=prefix.IDMS.DATA,DISP=SHR
// DD DSN=prefix.ERRORS.DATA,DISP=SHR
//MASTER DD DSN=prefix.MASTER.DATA,DISP=SHR
//FOCIDMS DD DSN=prefix.ACCESS.DATA,DISP=SHR
//FOCEXEC DD DSN=prefix.FOCEXEC.DATA,DISP=SHR
//SYSCTL DD DSN=highlvl.SYSCTL,DISP=SHR
//SYSIDMS DD DSN=highlvl.SYSIDMS,DISP=SHR
//SYSIN DD *
? REL
TABLE FILE EMPFILE
PRINT EMP_NAME_0415
END
FIN
where:
Note: In most cases there are two CA-IDMS load libraries that need to be allocated to STEPLIB.
Information Builders |