Previous Topic: About TLMSRIMNext Topic: Control Statements


Job Control Statements

The following control statement is specified in the PARMLIB DD of the CAIRIM procedure when TLMSRIM services are required:

PRODUCT (CA TLMS/-PRD)
VERSION(TLC6)
INIT(TLC6INIT)
PARM(INIT [,OSI=NO] [,LPA=xxxxxxxx] [,SMF=YES])
LOADLIB(authorized.library) 

This control statement directs TLC6INIT which is an alias of TLMSRIM to initialize CA TLMS. If the module is not found in the link pack area, TLMSRIM will load it in extended common storage, using CAIRIM dynamic SVC services, and update the SVC table. The INIT function can be performed only once. Subsequent invocations of TLMSRIM are required to specify the REINIT parameter. (See the following syntax).

The OSI=NO keyword specifies that the CA TLMS OSI, used to track realtime tape activity, is not to be loaded. If the CA TLMS OSI is not loaded, no tape jobs should be run since tape activity will not be intercepted. This parameter should not be used unless you are certain tape activity will not occur. For more information on the CA TLMS OSI, see Control Statements.

Once the initial TLMSRIM has run, the REINIT parameter can be used to reinitialize certain components of CA TLMS.

The following control statement is specified in the PARMLIB DD of the CAIRIM procedure:

PRODUCT (CA TLMS/-PRD)
VERSION(TLC6)
INIT(TLC6INIT)
PARM(REINIT 
[,LPA=xxxxxxxx]
[,WTO=CLEAR|FORCE]
[,OSI=YES|NO|REINIT]
[,SMF=YES])
LOADLIB(authorized.library) 

The REINIT parameter will reinitialize the components specified by the other keywords provided in the CAIRIM PARM control statement.