Overriding IBM Connect:Direct Initialization Parameters

Initialization parameters are set up during installation. When an error occurs, it may be necessary to alter these initialization parameters. For example, refresh the TCQ if Processes are hanging and the queue becomes corrupted.

You can override individual initialization parameters by specifying the override on the EXEC statement in the startup job stream as shown in the following figure.

Note: In a IBM® Connect:Direct®/Plex, only override initialization parameters allowed in the local initialization parameters file. Use the PARM= keyword in the EXEC statement at system startup.

In a IBM Connect:Direct/Stand-alone Server environment, however, you can override global initialization parameters with the PARM= keyword in the EXEC statement.

In this example, the startup job is specifying a cold start of the IBM Connect:Direct TCQ (TCQ=COLD), overriding the TCQ= value specified in the initialization parameters file.

//JOBNAME  JOB  (ACCT),NAME,CLASS=M,NOTIFY=TSOID,MSGCLASS=X,TIME=1440 
//* 
//* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 
//* IBM Connect:Direct                                                */ 
//* THIS JOB STREAM WILL INVOKE THE CONNECT:DIRECT DTF.           */ 
//* CHANGE $CD TO YOUR HIGH-LEVEL PREFIX FOR CONNECT:DIRECT.      */ 
//*                                                               */ 
//* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 
//* 
//CDITST  PROC CDPREF=,PARMMEM= 
//CDITST  EXEC PGM=DGADINIT, 
//             PARM=(’&CDPREF..PARMLIB(&PARMMEM),’, 
//             ’TCQ=COLD’), 
//             REGION=3000K 
//SYSUDUMP DD   SYSOUT=* 
//STEPLIB  DD   DSN=&CDPREF..SDGALINK, 
//             DISP=SHR 
//DMPUBLIB DD   DSN=&CDPREF..SDGAPROC, 
//             DISP=SHR 
//ESTAE    DD   SYSOUT=* 
//RPLERRCK DD   SYSOUT=* 
//         PEND 
//*
//CDITST  EXEC DGAJNETL,CDPREF=$CD,PARMMEM=DGAINT01