Creating an Adabas Audit Data Retrieval test environment

Requirements

To set up an Adabas Audit Data Retrieval test environment, you need to create the following:

  • New subsystem ID
  • New started task procedure
  • New parmlib member B97LSTxx
  • New JCL for batch jobs (LST member, subsystem ID)
  • New Adabas Audit Data Retrieval database

Recommended procedure

We recommend that you re-run the Adabas Audit Data Retrieval installation REXX to ensure that all required modifications will be applied.

Alternative procedure

Alternatively, you could also make a copy of the tailored CNTL library and modify the members in this library manually.

For example, to create a new Adabas Audit Data Retrieval database:

  1. In the copy of job B97DBDEF, modify the following and then run this job.
    • Definitions for dataset names and for the VSAM owner in the SYSIN DD section
    • Source dataset in the REPRO statement (database definition file (B97DEF) of the existing Adabas Audit Data Retrieval system)

      +------------------------------------------------------------------+
      | DEFINE CLUSTER( |
      | NAME(BETA97.TESTDB.DEF) |
      | CYLINDERS(5) |
      | SHAREOPTIONS(3 3) |
      | VOL(volser) |
      | OWNER(stcname) |
      | UNIQUE |
      | NONINDEXED |
      | ) |
      | DATA( |
      | NAME(BETA97.TESTDB.DEF.DATA) |
      | CONTROLINTERVALSIZE(4096) |
      | RECORDSIZE(4088 4088) |
      | ) |
      | REPRO INDATASET(BETA97.DB.DEF) |
      | OUTDATASET(BETA97.TESTDB.DEF) |
      +------------------------------------------------------------------+

  2. In member S#97UDEF, modify the names and definitions of the Adabas Audit Data Retrieval databases.
  3. In member S#97ISYS, modify the name/location and the subsystem ID of the Adabas Audit Data Retrieval subsystem.
  4. In the copy of job B97DBFOR, modify the following and then run this job:
    • Identifier xx of the B97LSTxx member
    • Name of the database definition file (steps FILLDEF, FORMDB, and INSERT)
    • Name of the library containing the modified members S#97ISYS and S#97UDEF.
    • Database names in the FORMAT statements (step FORMDB)

      +------------------------------------------------------------------+
      |... |
      |//FILLDEF EXEC PGM=BST01RFF,REGION=0M, |
      |// PARM=('S=97,B01LST=xx,B97LST=xx', |
      |// 'PGM=BST05CMD,SIGNON=NO') |
      |//B97DEF DD DISP=SHR, |
      |// DSN=BETA97.TESTDB.DEF |
      |//BQLIN DD DISP=SHR, |
      |// DSN=BETA97.TEST.CNTL(S#97UDEF) |
      |... |
      |//INSERT EXEC PGM=BST01RFF,REGION=0M, |
      |// PARM=('S=97,B01LST=xx,B97LST=xx', |
      |// 'PGM=BST05CMD,SIGNON=NO') |
      |//B97DEF DD DISP=SHR, |
      |// DSN=BETA97.TESTDB.DEF |
      |//BQLIN DD DISP=SHR, |
      |// DSN=BETA97.TEST.CNTL(S#97ISYS) |
      |// DD DISP=SHR, |
      |// DSN=BETA97.TEST.CNTL(S#97IRST) |
      |... |
      +------------------------------------------------------------------+