Modifying the DBC started task
Running the DBC$STC started task procedure starts the DBC subsystem.
Before you begin
The DBC SSID referenced in the started task procedure must match what you are using for this LPAR. You can use the same started task member on each LPAR by specifying the SSID value in the startup command.
The following figure illustrates that the DBC SSID is also used for the NGL REGISTRY name, as a method to keep it unique per DBC task, but this is not a requirement.
Example of DBC started task
// SSID=DC01, ====> SSID
// G=FDR1PLEX, ====> GROUP
// T=NO, ====> TRACE
// TIM=1440 ====>
//*
//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)
//REGISTRY DD DISP=SHR,
// DSN=BMCPERF.TEST..&SSID.NGLRGRY
//DOMTMPLT DD DISP=SHR,
// DSN=BMCPERF.TEST.BMCTMPLT
//DOMPARMS DD DISP=SHR,
// DSN=BMCPERF.TEST.BMCPARM
To modify the DBC started task
- (optional) Change the ACC= value at the top of the PROC (if necessary) for accounting information.
(optional) Add a step in the PROC to APF authorize anything in your STEPLIB, as shown in the following example:
//AUTH1 EXEC PGM=JTHAPF00,ACCT=&ACC,PARM='DBC,STEPLIB'
To setup another DBC
The DBC$STC started task references two members for the DBC SSID:
- $DBC&ssid
- $SEC&ssid
- Replicate the members in the appropriate user or runtime data set to use the naming convention for the DBC SSID for this LPAR.
Edit the $DBC&ssid member to make the DBC Repository unique for each LPAR, perform one of the following tasks:
- Change the DBC repository name for this LPAR
Use the &SSID symbolic for the repository name in that member. The SSID value is resolved to be the DBC SSID from the SSID parameter in the DBC$STC PROC.
<name>BMCPERF.&SSID..DBCREPOS</name>