Started task for the DBC subsystem
Normally, you start the DBC subsystem as a z/OS started task.
You should add the JCL procedure for the started task into a system procedure library.
The following figure shows an example of the started task for DBC.
JCL procedure for the DBC started task
//*
//* Description:
//* BMC Software DBC subsystem JCL procedure for the started task.
//*
//* Customization Steps:
//* - Modify the DBC subsystem initialization parameters in the
//* member DBC$PARM that the DBCPARMS DD statement identifies.
//* - Modify the DBC subsystem security parameters in the member
//* DBC$SECU that the DBCSECUR DD statement identifies.
//* - Allocate Registry data set for products running under DBC
//* Sample define:
//* DEFINE CLUSTER (NAME(BMCDBC.ssid.REGISTRY) -
//* LINEAR CYL(25 10) SHAREOPTIONS(1,3) STORCLAS(xxxxxx))
//* - Add this JCL procedure to a system procedure library.
//* - APF authorize the DBC STEPLIB data set.
//*
//* Notes:
//* The DBC subsystem is a long-running-service address space that
//* normally remains active for the life of an IPL. Therefore, BMC
//* does not recommend starting the DBC subsystem as a batch job.
//* Doing so causes the JES initiator to be busy for the life of
//* the DBC subsystem. If you want to run the DBC as a batch
//* job, replace the PROC statement with a valid JCL job card.
//*
//*********************************************************************
//DBC PROC SSID=,GRP=,REPMODE=
//DBC EXEC PGM=DBCMAIN,REGION=0M,ACCT=&ACC,TIME=&TIM,
// PARM='SSID=&SSID,GROUP=&G,TRACE=&T'
//STEPLIB DD DSN=BMCPERF.TEST.BMCLINK,
// DISP=SHR
//DBCPRINT DD SYSOUT=*,RECFM=VA
//SYSPRINT DD SYSOUT=*,RECFM=VA
//BMCPSWD DD DISP=SHR,
// DSN=BMCPERF.TEST.BMCLINK
//SYSTSPRT DD SYSOUT=*
//SYSTERM DD SYSOUT=*,RECFM=VA
//DBCPARMS DD DISP=SHR,
// DSN=BMCPERF.TEST.UBMCSAMP($DBC&SSID)
//DBCSECUR DD DISP=SHR,
// DSN=BMCPERF.TEST.UBMCSAMP($SEC&SSID)
//DOMTMPLT DD DISP=SHR,
// DSN=BMCPERF.TEST.BMCTMPLT
//DOMPARMS DD DISP=SHR,
// DSN=BMCPERF.TEST.BMCPARM
The following table describes DD statements that you define within the started task.
DD statements for the DBC started task
DD statement | Identifies the |
---|---|
STEPLIB | DBC load library |
DBCPRINT | Data set to dynamically write DBC messages |
SYSPRINT | Data set to write potential non-DBC product application messages |
BMCPSWD | Data set containing the product license keys |
DBCPARMS | DBC initialization parameters file For more information, see DBC-startup-parameters. |
DBCSECUR | Security parameters file For more information, see DBC-security-parameters. |
DOMTMPLT | (for System and SQL Performance products only) Data set that contains advisor text |
DOMPARMS | (for System and SQL Performance products only) Data set that contains parameters for advisors |