Where can I find DBSBTPR and DBXHVPR object modules?

Document ID : KB000014711
Last Modified Date : 14/02/2018
Show Technical Document Details
Introduction:

LINKSTP step of z/OS Sample COBOL JCL for Batch on “CA Datacom/DB SQL Preprocessors” chapter of CA Datacom documentation contains the following cards:

 //******************************************************************
 //*      LINK EDIT
 //******************************************************************
 //LINKSTP EXEC PGM=IEWL,PARM='LIST,XREF,LET',COND=(0,NE)
 //SYSPRINT  DD SYSOUT=*
 //SYSLMOD   DD DSN=ca.user.loadlib,DISP=SHR
 //SYSUT1    DD UNIT=VIO,SPACE=(1024,(200,20))
 //SYSLIB    DD DSN=ca.cobol.compiler.loadlib,DISP=SHR
 //OBJLIB    DD DSN=ca.user.smp.library,DISP=SHR
 //SYSLIN    DD DSN=&.&DCMPUNCH.,DISP=(OLD,PASS)
 //          DD *
  INCLUDE OBJLIB(DBXHVPR)
  INCLUDE OBJLIB(DBSBTPR) (Use DBSU1PR if program is AMODE=31 and RMODE=ANY.)
  ENTRY BEGIN
  NAME DBDP236(R)
 /*

Question:

Where can I find DBSBTPR and DBXHVPR object modules as there is no Datacom object modules library?  

Answer:

DBSBTPR and DBXHVPR are actually load modules and they can be found on CABDLOAD library, so the OBJLIB DD card must be changed to:

 //OBJLIB    DD DSN=hlq.CABDLOAD,DISP=SHR