HDSYK1AL (allocating distribution and target libraries)

Business Continuity Manager Installation Guide

Version
9.8.7
File Size
1.1 MB
Audience
anonymous
Part Number
MK-95HC104-41

The method for modifying HDSYK1AL, which allocates the distribution library and the target library, is explained below.

The following numbers correspond to the numbers appearing on the right side of the sample JCL. Modify the underlined parts in the sample JCL as follows:

(1)-(3)

Modify the JOB text to match the installation environment.

(4)

Change the prefix for the dataset name from HDSYK to HTC1.BCM.

(5)

Change the volume allocated to the target library from #bcm01 to BCM001.

(6)

Change the volume allocated to the distribution library from #bcm02 to BCM002.

//HDSYK1AL JOB (ACCT#),'ALLO UPLD FILES',                -----(1)
//             REGION=0M,CLASS=A,                        -----(2)
//             MSGLEVEL=(1,1),MSGCLASS=X,NOTIFY=&SYSUID  -----(3)
//*********************************************************************
//*
//* All Rights Reserved. Copyright (C) 2003, 2023, Hitachi, Ltd.
//*
//*********************************************************************
//*
//* This JCL allocates the data sets for SMP/E installation of
//* BC Manager.
//*
//* Instructions:
//* 1) Modify the JOB statement to match your environment.
//* 2) Modify the following values to match your environment:
//*
//*            Value         Description
//*           --------   --------------------------------
//   SET  PFX=HDSYK      Prefix of SMP files            -----(4)
//   SET  VRM=Vnnnnnn    Second level name (VER REL MOD)
//   SET TVSN=#bcm01     Target library VOLSER          -----(5)
//   SET DVSN=#bcm02     Distribution library VOLSER    -----(6)
//*
//* 3) Submit the JCL.
//*
//*********************************************************************
//ALLOCATE EXEC PGM=IEFBR14
//*  Allocate target libraries
//HDSYSAMT DD  DSN=&PFX..&VRM..HDSYSAMT,      SAMPLES LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&TVSN,
//             SPACE=(TRK,(30,1,5)),
//             DCB=(BLKSIZE=6160,LRECL=80,RECFM=FB)
//HDSYLNKT DD  DSN=&PFX..&VRM..HDSYLNKT,      LOAD LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&TVSN,
//             SPACE=(TRK,(135,1,30)),
//             DCB=(BLKSIZE=6144,RECFM=U)
//HDSYLPAT DD  DSN=&PFX..&VRM..HDSYLPAT,      LPA LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&TVSN,
//             SPACE=(TRK,(1,1,1)),
//             DCB=(BLKSIZE=6144,RECFM=U)
//HDSYPRCT DD  DSN=&PFX..&VRM..HDSYPRCT,      PROC LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&TVSN,
//             SPACE=(TRK,(5,1,10)),
//             DCB=(BLKSIZE=6160,LRECL=80,RECFM=FB)
//HDSYEXET DD  DSN=&PFX..&VRM..HDSYEXET,      EXEC(F) LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&TVSN,
//             SPACE=(TRK,(30,1,10)),
//             DCB=(BLKSIZE=6160,LRECL=80,RECFM=FB)
//HDSYEXVT DD  DSN=&PFX..&VRM..HDSYEXVT,      EXEC(V) LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&TVSN,
//             SPACE=(TRK,(30,1,10)),
//             DCB=(BLKSIZE=6120,LRECL=255,RECFM=VB)
//HDSYPNLT DD  DSN=&PFX..&VRM..HDSYPNLT,      PANEL LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&TVSN,
//             SPACE=(TRK,(60,1,200)),
//             DCB=(BLKSIZE=6160,LRECL=80,RECFM=FB)
//HDSYMSGT DD  DSN=&PFX..&VRM..HDSYMSGT,      MESSAGE LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&TVSN,
//             SPACE=(TRK,(5,1,5)),
//             DCB=(BLKSIZE=6160,LRECL=80,RECFM=FB)
//HDSYTABT DD  DSN=&PFX..&VRM..HDSYTABT,      TABLE LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&TVSN,
//             SPACE=(TRK,(5,1,5)),
//             DCB=(BLKSIZE=6160,LRECL=80,RECFM=FB)
//*  Allocate distribution libraries
//HDSYSAMD DD  DSN=&PFX..&VRM..HDSYSAMD,      SAMPLES LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&DVSN,
//             SPACE=(TRK,(30,1,5)),
//             DCB=(BLKSIZE=6160,LRECL=80,RECFM=FB)
//HDSYLNKD DD  DSN=&PFX..&VRM..HDSYLNKD,      LOAD LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&DVSN,
//             SPACE=(TRK,(135,1,30)),
//             DCB=(BLKSIZE=6144,RECFM=U)
//HDSYLPAD DD  DSN=&PFX..&VRM..HDSYLPAD,      LPA LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&DVSN,
//             SPACE=(TRK,(1,1,1)),
//             DCB=(BLKSIZE=6144,RECFM=U)
//HDSYPRCD DD  DSN=&PFX..&VRM..HDSYPRCD,      PROC LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&DVSN,
//             SPACE=(TRK,(5,1,10)),
//             DCB=(BLKSIZE=6160,LRECL=80,RECFM=FB)
//HDSYEXED DD  DSN=&PFX..&VRM..HDSYEXED,      EXEC(F) LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&DVSN,
//             SPACE=(TRK,(30,1,10)),
//             DCB=(BLKSIZE=6160,LRECL=80,RECFM=FB)
//HDSYEXVD DD  DSN=&PFX..&VRM..HDSYEXVD,      EXEC(V) LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&DVSN,
//             SPACE=(TRK,(30,1,10)),
//             DCB=(BLKSIZE=6120,LRECL=255,RECFM=VB)
//HDSYPNLD DD  DSN=&PFX..&VRM..HDSYPNLD,      PANEL LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&DVSN,
//             SPACE=(TRK,(60,1,200)),
//             DCB=(BLKSIZE=6160,LRECL=80,RECFM=FB)
//HDSYMSGD DD  DSN=&PFX..&VRM..HDSYMSGD,      MESSAGE LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&DVSN,
//             SPACE=(TRK,(5,1,5)),
//             DCB=(BLKSIZE=6160,LRECL=80,RECFM=FB)
//HDSYTABD DD  DSN=&PFX..&VRM..HDSYTABD,      TABLE LIBRARY
//             DISP=(NEW,CATLG,DELETE),
//             UNIT=3390,VOL=SER=&DVSN,
//             SPACE=(TRK,(5,1,5)),
//             DCB=(BLKSIZE=6160,LRECL=80,RECFM=FB)