Previous Topic: The Archive/Restore Program (CAKSARCH)

Next Topic: The BACKUP Option

JCL for Running the CAKSARCH Program

//********************************************************************
//*  CAKSARES ARCHIVE/RESTORE PROC
//*
//*  THIS PROC IS USED DURING:
//*
//*  1. ARCHIVING (BACKUP) OF TABLES
//*  2. RESTORING OF ARCHIVED TABLES
//*  3. COMMIT PROCESSING
//*  4. COPY PROCESSING
//*
//* REFER TO FOLLOWING SAMPJCL MEMBERS FOR DETAILS:
//*
//*  1. CAKSARCH  - CA PMA/DM ARCHIVE
//*  2. CAKSREST  - CA PMA/DM RESTORE
//*  3. CAKSCOMT  - CA PMA/DM COMMIT
//*  4. CAKSCPY   - CA PMA/DM COPY TABLES
//*  5. CAKRARCH  - CA PMA/CB ARCHIVE
//*  6. CAKREST   - CA PMA/CB RESTORE
//*  7. CAKRCOMT  - CA PMA/CB COMMIT
//*  8. CAKRCPY   - CA PMA/CB COPY TABLES
//*
//*  ** IF YOUR DATABASE IS DB2, REMOVE THE DATACOM LIBRARIES AND **
//*  ** THE DCIND SYMBOLIC, AND UNCOMMENT THE DB2 LIBRARY.        **
//*
//********************************************************************
//CAKSARES PROC INDEX='CAI',      /* DATA SET HIGH LEVEL QUALIFIER
//           DCIND='CAI',         /* DATACOM HIGH LEVEL QUALIFIER
//           SYSOUT='*'           /* SYSOUT CLASS
//*
//STEP010  EXEC PGM=CAKSARCH
//STEPLIB  DD DSN=&INDEX..CAILIB,DISP=SHR
//         DD DSN=&INDEX..CAICICS,DISP=SHR
//         DD DSN=&DCIND..USERLOAD,DISP=SHR     <-- DATACOM LIBRARY
//         DD DSN=&DCIND..INFOCAI.LOAD,DISP=SHR <-- DATACOM LIBRARY
//         DD DSN=&DCIND..LOAD,DISP=SHR         <-- DATACOM LIBRARY
//*        DD DSN=SYS2.DSNLOAD,DISP=SHR         <-- DB2 LIBRARY
//CAIKSPAR DD DSN=&INDEX..PMAPARM,DISP=SHR
//CAIKRPAR DD DSN=&INDEX..CBPARM,DISP=SHR
//SYSPRINT DD SYSOUT=&SYSOUT.
//SYSUDUMP DD SYSOUT=&SYSOUT.
//SYSIN    DD DDNAME=SYSIN