You are on page 1of 2

//EVINSTAL JOB (5213),'EVINSTAL-DEFF',MSGLEVEL=(1,0),MSGCLASS=X,

// NOTIFY=&SYSUID,REGION=0M,TYPRUN=SCAN
//* RESTART=CREASU
//*
//**********************************************************************
//*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//*!!!!!!!!!!!!!!!!!!!!! DO NOT UPDATE THIS MEMBER !!!!!!!!!!!!!!!!!!!!!
//*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//**********************************************************************
//* 1) CHANGE THE FOLLOWING VARIABLES
//* #DB2VER TO DB2 VERSION I.E (81,91,10)
//* #LIB TO (M) FOR MAINTENANCE LIBRARIES
//* (S) FOR STAGE LIBRARIES
//* #UID TO VALUE THAT WILL PROVIDE A UNIQUE UTILITY ID
//* (I.E RPT93QA)
//* #SSID TO SSID OF DB2 I.E (DECC,DECA,DEDK)
//* #PDSLIB TO INSTALL PDS LIBRARY I.E (RDAALC1.INSTALL.ASU)
//* #LVL TO (COMPA) FOR COMPAT MODE
//* (NFM) FOR NEW FUNCTION MODE
//* #ENV TO THREE DIGIT ENVRIONMENT (RGR,RGA,CPS)
//* #DBNAME TO DATABASE WHERE THIS NEW ENVIRONMENT WILL RESIDE
//* #ASUTB TO ASU TABLES QUALIFIER I.E (ASU93QA OR RPT93QA)
//* #ATSTB TO ATS TABLES QUALIFIER I.E (ASU93QA OR RPT93QA)
//* #SQLID TO SQLID (FOR SYNONUMS)
//*
//* 2) CHANGE THE FOLLOWING VARIABLES DEPENDING ON THE TYPE OF
//* | ENVIRONMENT YOU WANT TO CREATE
//* | A. FULL STAND ALONE ENVIRONMENT USE:
//* | ASU TABLES - NEW SET OF TABLES (I.E RPT93QA)
//* | ATS TABLES - NEW SET OF TABLES (I.E RPT93QA)
//* +---> #T1 TO BLANKS (TO ALLOW PROCESSING ASU INIT MEMBERS)
//* +---> #T2 TO BLANKS (TO ALLOW PROCESSING ATS INIT MEMBERS)
//* +---> #LOAD TO '*' (TO EXECUTE PROC THAT LOADS NEW ASU TABLES)
//* | B. HYBRID ENVIRONMENT 1 USE:
//* | ASU TABLES - STANDARD QA ENVIRONMENT (I.E ASU93QA)
//* | ATS TABLES - NEW SET OF TABLES (I.E RPT93QA)
//* +---> #T1 TO X (TO AVOID PROCESSING ASU INIT MEMBERS)
//* +---> #T2 TO BLANKS (TO ALLOW PROCESSING ATS INIT MEMBERS)
//* +---> #LOAD TO BLANKS (TO AVOID EXECUTING PROC THAT LOADS ASU TBS)
//* | C. HYBRID ENVIRONMENT 2 USE:
//* | ASU TABLES - NEW SET OF TABLES (I.E RPT93QA)
//* | ATS TABLES - STANDARD QA ENVIRONMENT (I.E ASU93QA)
//* +---> #T1 TO BLANKS (TO ALLOW PROCESSING ASU INIT MEMBERS)
//* +---> #T2 TO X (TO AVOID PROCESSING ATS INIT MEMBERS)
//* +---> #LOAD TO '*' (TO EXECUTE PROC THAT LOADS NEW ASU TABLES)
//**********************************************************************
//*
// JCLLIB ORDER=(ASU.QA.PROCLIB,
// ASU.QA.V101QA.JCLLIB,
// AUS.DOPSEC.CNTL)
// SET SSID=DEFF
// SET PDSLIB=ASU.QA.V1020.INSTALL.JCL.DEFF
// SET LIB=BM
// SET DB2VER=10
// SET UID=ASUDEFF
// SET LVL=NFM
// SET T1=
// SET T2=
//*
//**********************************************************************
//* DELETE INSTALL PDS
//**********************************************************************
//DELINST EXEC PGM=IEFBR14
//DD1 DD DISP=(MOD,DELETE),DSN=&PDSLIB.,
// UNIT=SYSDA,SPACE=(TRK,(1,1))
//*
//**********************************************************************
//* CREATE INSTALL PDS AND COPY COMMON MEMBERS
//**********************************************************************
//CPYCOMM EXEC PGM=IEBCOPY
//SYSUT1 DD UNIT=SYSDA,SPACE=(CYL,(15,15))
//SYSUT2 DD UNIT=SYSDA,SPACE=(CYL,(15,15))
//INDD1 DD DISP=SHR,
// DSN=ASU.QA.V1010.INSTALL.COMMON.CNTL
//OUTDD1 DD DSN=&PDSLIB.,
// UNIT=SYSDA,
// DISP=(NEW,CATLG,CATLG),
// LIKE=ASU.QA.V1010.INSTALL.COMMON.CNTL
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
COPY INDD=((INDD1,R)),OUTDD=OUTDD1
//*
//**********************************************************************
//* COPY ENVIRONMENT SPECIFIC MEMBERS
//**********************************************************************
//CPYENVN EXEC PGM=IEBCOPY
//SYSUT1 DD UNIT=SYSDA,SPACE=(CYL,(15,15))
//SYSUT2 DD UNIT=SYSDA,SPACE=(CYL,(15,15))
//INDD1 DD DISP=SHR,
// DSN=ASU.QA.V1010.INSTALL.V&DB2VER.&LVL..CNTL
//OUTDD1 DD DISP=SHR,
// DSN=&PDSLIB.
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
COPY INDD=((INDD1,R)),OUTDD=OUTDD1
//*
//*********************************************************************
//* PDS
//*********************************************************************
//CHANGE EXEC PGM=IKJEFT01,DYNAMNBR=20
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//INSTPDS DD DISP=SHR,DSN=&PDSLIB.
//SYSTSIN DD *
PDS FILE(INSTPDS)
REP $A:Z '&DB' 'ASU102' WRITE
REP $A:Z '&ASUTB' 'ASU102' WRITE
REP $A:Z '&ATSTB' 'ATS102' WRITE
REP $A:Z '&SQLID' 'ASU102' WRITE
//*

You might also like