+ All Categories
Home > Documents > DB2 Data Base Administration Documentation.doc

DB2 Data Base Administration Documentation.doc

Date post: 28-Jun-2015
Category:
Upload: tess98
View: 250 times
Download: 8 times
Share this document with a friend
Popular Tags:
150
UNIVERSITY OF CALIFORNIA OFFICE OF THE PRESIDENT Information Systems and Computing DB2 Data Base Administration Documentation (DB2) Last Updated: March, 8, 2010 Operations Documentation 1.1 Application Control Information.........................................3 Project Contacts.........................................................3 1.2 Database & Tables......................................................4 2. Batch Operations Daily Job Stream........................................5 Job Name DB2DIC1.........................................................5 Job Name DB2DIC2.........................................................6 Job Name DB2HSMRC........................................................7 Job Name DB2ICDBA........................................................9 Job Name DB2ICERX.......................................................10 Job Name DB2ICESX.......................................................11 Job Name DB2ICPP1.......................................................13 Job Name DB2ICPP2.......................................................14 Job Name DB2ICPP3.......................................................15 Job Name DB2ICPP4.......................................................17 Job Name DB2ICPP5.......................................................18 Job Name DB2ICPP6.......................................................19 Job Name DB2ICPP7.......................................................20 Job Name DB2ICPP8.......................................................22 Job Name DB2ICPP9.......................................................23 Job Name DB2ICPPA.......................................................24 Job Name DB2ICPPB.......................................................26 Job Name DB2ICPPC.......................................................27 Job Name DB2ICPPH.......................................................28 Job Name DB2ICRBP.......................................................30 Job Name DB2ICTCS.......................................................31 Job Name DB2ICUC2.......................................................32 Job Name DB2QIC1........................................................34 Job Name DB2QIC2........................................................35
Transcript
Page 1: DB2 Data Base Administration Documentation.doc

UNIVERSITY OF CALIFORNIA OFFICE OF THE PRESIDENT

Information Systems and Computing

DB2 Data Base Administration Documentation (DB2)

Last Updated: March, 8, 2010

Operations Documentation

1.1 Application Control Information.........................................................................................3

Project Contacts................................................................................................................31.2 Database & Tables.........................................................................................................4

2. Batch Operations Daily Job Stream.....................................................................................5Job Name DB2DIC1...........................................................................................................5Job Name DB2DIC2...........................................................................................................6Job Name DB2HSMRC.......................................................................................................7Job Name DB2ICDBA.........................................................................................................9Job Name DB2ICERX.......................................................................................................10Job Name DB2ICESX........................................................................................................11Job Name DB2ICPP1........................................................................................................13Job Name DB2ICPP2........................................................................................................14Job Name DB2ICPP3........................................................................................................15Job Name DB2ICPP4........................................................................................................17Job Name DB2ICPP5........................................................................................................18Job Name DB2ICPP6........................................................................................................19Job Name DB2ICPP7........................................................................................................20Job Name DB2ICPP8........................................................................................................22Job Name DB2ICPP9........................................................................................................23Job Name DB2ICPPA........................................................................................................24Job Name DB2ICPPB........................................................................................................26Job Name DB2ICPPC........................................................................................................27Job Name DB2ICPPH........................................................................................................28Job Name DB2ICRBP........................................................................................................30Job Name DB2ICTCS........................................................................................................31Job Name DB2ICUC2.......................................................................................................32Job Name DB2QIC1.........................................................................................................34Job Name DB2QIC2.........................................................................................................35

3. QUERYMON Batch Operations Daily Job Stream................................................................37Job Name CQMLUC2P......................................................................................................37Job Name CQMLUC4P......................................................................................................38Job Name CQMLUC2Q.....................................................................................................39Job Name CQMLUC4Q.....................................................................................................41

4. Batch Operations Saturday Job Stream.............................................................................43

Page 2: DB2 Data Base Administration Documentation.doc

Job Name DB2RHPP0.......................................................................................................43Job Name DB2RHPP1.......................................................................................................44Job Name DB2RHPP2.......................................................................................................45Job Name DB2RHPP3.......................................................................................................47Job Name DB2RHPP4.......................................................................................................48Job Name DB2RHPP5.......................................................................................................49Job Name DB2RHERX......................................................................................................50Job Name DB2RHESX......................................................................................................52Job Name DB2RHPPB......................................................................................................53Job Name DB2RHPPC......................................................................................................55Job Name DB2RPARX......................................................................................................56

5. Batch Operations Sunday Job Stream................................................................................58Job Name DB2RHPP6.......................................................................................................58Job Name DB2RHPP7.......................................................................................................59Job Name DB2RHPP8.......................................................................................................60Job Name DB2RHPP9.......................................................................................................62Job Name DB2RHPPA......................................................................................................63Job Name DB2RHPPH......................................................................................................64Job Name DB2RHRBP......................................................................................................66Job Name DB2RHTCS......................................................................................................67Job Name DB2RHUC2......................................................................................................68Job Name DB2RHDBA......................................................................................................70Job Name DB2PRCHK......................................................................................................71Job Name DB2PESIT........................................................................................................72Job Name DB2PESIX........................................................................................................74Job Name DB2PTCST.......................................................................................................75Job Name DB2PTCSX.......................................................................................................77Job Name DB2PSLIT........................................................................................................78Job Name DB2PSLIX........................................................................................................80Job Name DB2PRBPT.......................................................................................................81Job Name DB2PRBPX.......................................................................................................82Job Name DB2PPP1T.......................................................................................................84Job Name DB2PPP1X.......................................................................................................85Job Name DB2PPP3T.......................................................................................................87Job Name DB2PPP3X.......................................................................................................88Job Name DB2PPP5T.......................................................................................................90Job Name DB2PPP5X.......................................................................................................91Job Name DB2PPP6T.......................................................................................................93Job Name DB2PPP6X.......................................................................................................94Job Name DB2PPP7T.......................................................................................................95Job Name DB2PPP7X.......................................................................................................97Job Name DB2PPP8T.......................................................................................................98Job Name DB2PPP8X.....................................................................................................100Job Name DB2PPP9T.....................................................................................................101Job Name DB2PPP9X.....................................................................................................103Job Name DB2PPPAT.....................................................................................................104Job Name DB2PPPAT.....................................................................................................106Job Name DB2PPPAX.....................................................................................................107Job Name DB2PPPHT.....................................................................................................109Job Name DB2PPPHX.....................................................................................................110Job Name DB2PPPMT.....................................................................................................111Job Name DB2PPPMX....................................................................................................113Job Name DB2PLDPT.....................................................................................................114Job Name DB2PLDPX.....................................................................................................116

6. Batch Operations Daily and Backup Job Stream..............................................................118Job Name DB2DBKP......................................................................................................118Job Name DB2QBKP......................................................................................................119Job Name DB2PBKP.......................................................................................................121

Page 3: DB2 Data Base Administration Documentation.doc

Job Name DB4QZPRM...................................................................................................122Job Name DB4PZPRM....................................................................................................123Job Name DB4PZPRM....................................................................................................125Job Name DB2PZPRM ..................................................... Error: Reference source not found

1.1 Application Control Information

Last Updated Mar 24th, 2009

Project Contacts

Production Control: Linda Lozano, Matt Valenzuela, or David [email protected]@[email protected]

3rd floor Kaiser BuildingLinda -(510) 987-0579 Matt – (510) 987-0330 Dave (510) 987-0202

UCOP Production Control [email protected] floor Kaiser Building

Maintenance: Roy Reynolds3rd floor 20th Street Building (OSF Building)(510) 987-0247

~IRC-DBA email id for problems

Page 4: DB2 Data Base Administration Documentation.doc

1.2 Database & Tables

Last Updated: May 28, 2009

Database:

Need to add database information.

Tables:

Need to add table information.

Page 5: DB2 Data Base Administration Documentation.doc

2. Batch Operations Daily Job Stream

Job Name DB2DIC1

Description:

JCL for job DB2DIC2 is generated to create DB2 Image Copies for selected DB2D tablespace without an image copy for 30 days. This job can, if necessary, create JCL in SYS3.DBA.ZEKEJCL(HRECALL) and submit it as job DB2HSMRC to issue HSM recalls for datasets needed by the next job DB2DIC2.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2DIC1)

PROCs Executed:

SYS1.PROCLIB(ISPBAT)

Programs Executed:

STEP010 PROC ISPBAT invokes REXX SYS3.DBA.P.ISPF.CLIST(COPYCHK3).

Input Files:

SYS3.DBA.P.CARDLIB(DB2DIC1)

Input/Output Files:

None

Output Files:

SYS3.DBA.ZEKEJCL(DB2DIC2) – This is JCL that creates a varying number DB2 Image copies depending on the need for them.

Resource Requirements:

DB2D available

Job Pre-Processing Instructions:

Begin every day of the week at 3 AM.

Dependencies

DB2D available

Prompted Variables

- None

Job Post-Processing Instructions:

Page 6: DB2 Data Base Administration Documentation.doc

Log Entries

- ‘DB2DIC1 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA ALERTS is internally generated.

Job Name DB2DIC2

Description:

DB2 Image Copies for selected DB2D tablespace without an image copy for 30 days. Number of copies varies due to varying DB2 image copy conditions in DB2D. Purge of Image Copies over 35 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2DIC2)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

DSNUPROC PGM=DSNUTILB.

Input Files:

SYS3.DBA.P.TEMPLATE(DB2DIC) INSTREAM SYSIN DD *

Input/Output Files:

None

Output Files:

Page 7: DB2 Data Base Administration Documentation.doc

Varying number of DB2 image copy datasets as GDGs. The number depends on the need for more timely image copies.

Resource Requirements:

DB2D available

Job Pre-Processing Instructions:

On successful completion of job DB2DIC1 each day.

Dependencies

DB2D available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2DIC2 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA ALERTS is internally generated.

Job Name DB2HSMRC

Description:

JCL for job DB2HSMRC is generated and submitted only when needed, as determined by DB2DIC1 and DB2QIC1. If HSM recalls are needed, it is generated and submitted to run. This DB2HSMRC JCL is written to SYS3.DBA.ZEKEJCL(HRECALL) and submitted as job DB2HSMRC to issue HSM recalls for datasets needed by the next job DB2DIC2 and DB2QIC2. If no HSM recalls are required, this job is not submitted. So it may or may not run.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2HSMRC)

Page 8: DB2 Data Base Administration Documentation.doc

PROCs Executed:

SYS1.PROCLIB(ISPBAT)

Programs Executed:

STEP010 PGM=IKJEFT1B.

Input Files:

None

Input/Output Files:

None

Output Files:

SYS3.DBA.ZEKEJCL(DB2HSMRC) – This is JCL that creates a varying number of HRECALL statements depending on the need for them.

Resource Requirements:

DB2 subsystems available

Job Pre-Processing Instructions:

Submitted by DB2DIC1 and DB2QIC1 on an ‘as needed’ basis. No more than one submission by each of these programs will be attempted.

Dependencies

DB2 subsystems available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2HSMRC COMPLETE’- No notification is required if job terminates with a non-zero return code. No rerun.

-

Additional Verification

- None.

Additional Procedures

- Job may not complete normally if the HSM queue limit is exceeded.

Report Distribution

Page 9: DB2 Data Base Administration Documentation.doc

1. $avers

Rerun Procedures:

No rerun.

Job Name DB2ICDBA

Description:

DB2 Image Copies for DBA controlled databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICDBA)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after DB2ICUC2 completes.

Dependencies

DB2P available

Prompted Variables

Page 10: DB2 Data Base Administration Documentation.doc

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICDBA COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICERX

Description:

DB2 Image Copies for ER* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICERX)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Page 11: DB2 Data Base Administration Documentation.doc

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin at 1:00AM every day of the week.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICERX COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICESX

Description:

DB2 Image Copies for ER* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICESX)

PROCs Executed:

Page 12: DB2 Data Base Administration Documentation.doc

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICERX.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICESX COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

Page 13: DB2 Data Base Administration Documentation.doc

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICPP1

Description:

DB2 Image Copies for PP1* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICPP1)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICPP0.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Page 14: DB2 Data Base Administration Documentation.doc

Log Entries

- ‘DB2ICPP1 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICPP2

Description:

DB2 Image Copies for PP2* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICPP2)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Page 15: DB2 Data Base Administration Documentation.doc

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICPP1.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICPP2 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICPP3

Description:

DB2 Image Copies for PP3* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICPP3)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Page 16: DB2 Data Base Administration Documentation.doc

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICPP2.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICPP3 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Page 17: DB2 Data Base Administration Documentation.doc

Job Name DB2ICPP4

Description:

DB2 Image Copies for PP4* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICPP4)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICPP3.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICPP4 COMPLETE’--

Page 18: DB2 Data Base Administration Documentation.doc

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICPP5

Description:

DB2 Image Copies for PP5*databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICPP5)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Page 19: DB2 Data Base Administration Documentation.doc

Begin after completion of DB2ICPP4.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICPP5 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICPP6

Description:

DB2 Image Copies for PP6* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICPP6)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM=IDCAMS RC<8

Page 20: DB2 Data Base Administration Documentation.doc

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICPP5.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICPP6 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICPP7

Description:

Page 21: DB2 Data Base Administration Documentation.doc

DB2 Image Copies for PP7* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICPP7)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICPP6.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICPP7 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Page 22: DB2 Data Base Administration Documentation.doc

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICPP8

Description:

DB2 Image Copies for PP8* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICPP8)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICPP7.

Dependencies

Page 23: DB2 Data Base Administration Documentation.doc

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICPP8 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICPP9

Description:

DB2 Image Copies for PP9* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICPP9)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM= IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Page 24: DB2 Data Base Administration Documentation.doc

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICPP8.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICPP9 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICPPA

Description:

DB2 Image Copies for ER* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Page 25: DB2 Data Base Administration Documentation.doc

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICPPA)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICESX.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICPPA COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Page 26: DB2 Data Base Administration Documentation.doc

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICPPB

Description:

DB2 Image Copies for PP7CTLA and PP7CTLB databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICPPB)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM= IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICUC2.

Dependencies

DB2P available

Page 27: DB2 Data Base Administration Documentation.doc

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICPPB COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICPPC

Description:

DB2 Image Copies for PP7CTLC and PP7CTLQ databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICPPC)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM= IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

Page 28: DB2 Data Base Administration Documentation.doc

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICPPB.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICPPC COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICPPH

Description:

DB2 Image Copies for PPH* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Page 29: DB2 Data Base Administration Documentation.doc

Daily from PRO.CTL.ZEKEJCL(DB2ICPPH)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICPPA.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICPPH COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

Page 30: DB2 Data Base Administration Documentation.doc

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICRBP

Description:

DB2 Image Copies for RBP* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICRBP)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM= IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICPP9.

Dependencies

DB2P available

Prompted Variables

- None

Page 31: DB2 Data Base Administration Documentation.doc

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICRBP COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICTCS

Description:

DB2 Image Copies for TCS* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICTCS)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM= IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Page 32: DB2 Data Base Administration Documentation.doc

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICRBP.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICTCS COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2ICUC2

Description:

DB2 Image Copies for UC2* databases. Number of tables varies due to use of ListDef with wildcards in STEP010 SYSLISTD DD library. Purge of Image Copies over 63 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2ICUC2)

PROCs Executed:

Page 33: DB2 Data Base Administration Documentation.doc

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8 STEP030 PGM= IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2ICRBP.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2ICUC2 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

Page 34: DB2 Data Base Administration Documentation.doc

No rerun. Email notification to ~IRC-DBA

Job Name DB2QIC1

Description:

JCL for job DB2QIC2 is generated to create DB2 Image Copies for selected DB2Q tablespace without an image copy for 7 days. This job can, if necessary, create JCL in SYS3.DBA.ZEKEJCL(HRECALL) and submit it as job DB2HSMRC to issue HSM recalls for datasets needed by the next job DB2QIC2.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2QIC1)

PROCs Executed:

SYS1.PROCLIB(ISPBAT)

Programs Executed:

STEP010 PROC ISPBAT invokes REXX SYS3.DBA.P.ISPF.CLIST(COPYCHK3).

Input Files:

SYS3.DBA.P.CARDLIB(DB2QIC1)

Input/Output Files:

None

Output Files:

SYS3.DBA.ZEKEJCL(DB2QIC2) – This is JCL that creates a varying number DB2 Image copies depending on the need for them.

Resource Requirements:

DB2Q available

Job Pre-Processing Instructions:

Begin every day of the week at 3 AM.

Dependencies

DB2Q available

Prompted Variables

- None

Job Post-Processing Instructions:

Page 35: DB2 Data Base Administration Documentation.doc

Log Entries

- ‘DB2QIC1 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA ALERTS is internally generated.

Job Name DB2QIC2

Description:

DB2 Image Copies for selected DB2Q tablespace without an image copy for 7 days. Number of copies varies due to varying DB2 image copy conditions in DB2Q. Purge of Image Copies over 35 days old.

Frequency:

Daily from PRO.CTL.ZEKEJCL(DB2QIC2)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

DSNUPROC PGM=DSNUTILB.

Input Files:

SYS3.DBA.P.TEMPLATE(DB2QIC) INSTREAM SYSIN DD *

Input/Output Files:

None

Output Files:

Varying number of DB2 image copy datasets as GDGs. The number depends on the need for more timely image copies.

Page 36: DB2 Data Base Administration Documentation.doc

Resource Requirements:

DB2Q available

Job Pre-Processing Instructions:

On successful completion of job DB2QIC1 each day.

Dependencies

DB2Q available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2QIC2 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA ALERTS is internally generated.

Page 37: DB2 Data Base Administration Documentation.doc

3. QUERYMON Batch Operations Daily Job Stream

Job Name CQMLUC2P

Description:

This job loads QUERYMON data for the previous day to QueryMon tables in DB2P then image copies the loaded tablespaces.

Frequency:

Every day at 8AM.

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PGM=IDCAMS. STEP020 PGM=CQM@WDB2 STEP030 PGM=CQM@ITXT STEP040 PGM=DSNUTILB

Input Files:

QueryMon files named like SYS3.DBA.QM0001*

Input/Output Files:

None

Output Files:

None.

Resource Requirements:

DB2P subsystem available

Job Pre-Processing Instructions:

None.

Dependencies

None

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

Page 38: DB2 Data Base Administration Documentation.doc

- ‘CQMLUC2P COMPLETE’- Notification is required by email to DBA if job terminates with a return code > 7. No rerun unless requested by DBA.

-

Additional Verification

- None.

Additional Procedures

- None.

Report Distribution

1. $avers

Rerun Procedures:

No rerun.

Job Name CQMLUC4P

Description:

This job loads QUERYMON data for the previous day to QueryMon tables in DB4P then image copies the loaded tablespaces.

Frequency:

Every day at about 8:15AM.

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PGM=IDCAMS. STEP020 PGM=CQM@WDB2 STEP030 PGM=CQM@ITXT STEP040 PGM=DSNUTILB

Input Files:

QueryMon files named like SYS3.DBA.QMUC40*

Input/Output Files:

None

Output Files:

None.

Page 39: DB2 Data Base Administration Documentation.doc

Resource Requirements:

DB4P subsystem available

Job Pre-Processing Instructions:

Job CQMLUC2P completed

Dependencies

None

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘CQMLUC4P COMPLETE’- Notification is required by email to DBA if job terminates with a return code > 7. No rerun unless requested by DBA.

-

Additional Verification

- None.

Additional Procedures

- None.

Report Distribution

1. $avers

Rerun Procedures:

No rerun.

Job Name CQMLUC2Q

Description:

This job loads QUERYMON data for the previous day to QueryMon tables in DB2Q then image copies the loaded tablespaces.

Frequency:

Every day at about 8:30 AM.

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Page 40: DB2 Data Base Administration Documentation.doc

Programs Executed:

STEP010 PGM=IDCAMS. STEP020 PGM=CQM@WDB2 STEP030 PGM=CQM@ITXT STEP040 PGM=DSNUTILB

Input Files:

QueryMon files named like SYS3.DBA.QM0001*

Input/Output Files:

None

Output Files:

None.

Resource Requirements:

DB2Q subsystem available

Job Pre-Processing Instructions:

Job CQMLUC4P completed

Dependencies

None

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘CQMLUC2Q COMPLETE’- Notification is required by email to DBA if job terminates with a return code > 7. No rerun unless requested by DBA.

-

Additional Verification

- None.

Additional Procedures

- None.

Report Distribution

1. $avers

Rerun Procedures:

Page 41: DB2 Data Base Administration Documentation.doc

No rerun.

Job Name CQMLUC4Q

Description:

This job loads QUERYMON data for the previous day to QueryMon tables in DB4Q then image copies the loaded tablespaces.

Frequency:

Every day at about 8:45 AM.

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PGM=IDCAMS. STEP020 PGM=CQM@WDB2 STEP030 PGM=CQM@ITXT STEP040 PGM=DSNUTILB

Input Files:

QueryMon files named like SYS3.DBA.QMUC05*

Input/Output Files:

None

Output Files:

None.

Resource Requirements:

DB4Q subsystem available

Job Pre-Processing Instructions:

Job CQMLUC2Q completed

Dependencies

None

Prompted Variables

- None

Job Post-Processing Instructions:

Page 42: DB2 Data Base Administration Documentation.doc

Log Entries

- ‘CQMLUC4Q COMPLETE’- Notification is required by email to DBA if job terminates with a return code > 7. No rerun unless requested by DBA.

-

Additional Verification

- None.

Additional Procedures

- None.

Report Distribution

1. $avers

Rerun Procedures:

No rerun.

Page 43: DB2 Data Base Administration Documentation.doc

4. Batch Operations Saturday Job Stream

Job Name DB2RHPP0

Description:

Runstats history for PP0* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Saturday from PRO.CTL.ZEKEJCL(DB2RHPP0)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Start at 1:30AM on Saturdays

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

Page 44: DB2 Data Base Administration Documentation.doc

- ‘DB2RHPP0 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHPP1

Description:

Runstats history for PP1* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Saturday from PRO.CTL.ZEKEJCL(DB2RHPP1)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Page 45: DB2 Data Base Administration Documentation.doc

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Start after DB2RHPP0 complete. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHPP1 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHPP2

Description:

Runstats history for PP2* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Saturday from PRO.CTL.ZEKEJCL(DB2RHPP2)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Page 46: DB2 Data Base Administration Documentation.doc

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Start after DB2RHPP1 complete. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHPP2 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

Page 47: DB2 Data Base Administration Documentation.doc

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHPP3

Description:

Runstats history for PP3* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Saturday from PRO.CTL.ZEKEJCL(DB2RHPP3)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Start after DB2RHPP2 complete. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

Page 48: DB2 Data Base Administration Documentation.doc

- ‘DB2RHPP3 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHPP4

Runstats history for PP4* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Saturday from PRO.CTL.ZEKEJCL(DB2RHPP4)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

Page 49: DB2 Data Base Administration Documentation.doc

DB2P available

Job Pre-Processing Instructions:

Start after DB2RHPP3 complete. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHPP4 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHPP5

Description:

Runstats history for PP5* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Saturday from PRO.CTL.ZEKEJCL(DB2RHPP5)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Page 50: DB2 Data Base Administration Documentation.doc

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Start after DB2RHPP4 complete. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHPP5 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Page 51: DB2 Data Base Administration Documentation.doc

Job Name DB2RHERX

Description:

Runstats history for ER* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Saturday from PRO.CTL.ZEKEJCL(DB2RHERX)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

After DB2RHPP5 COMPLETE on Saturday. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

Page 52: DB2 Data Base Administration Documentation.doc

- ‘DB2RHERX COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHESX

Description:

Runstats history for ES* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Saturday from PRO.CTL.ZEKEJCL(DB2RHESX)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILBRC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Page 53: DB2 Data Base Administration Documentation.doc

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

After DB2RHERX COMPLETE on Saturday. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHESX COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHPPB

Description:

Runstats history for PP7CD*, PP7CN*, PP7CTLA, and PP7CTLB databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Saturday from PRO.CTL.ZEKEJCL(DB2RHPPB)

Page 54: DB2 Data Base Administration Documentation.doc

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILBRC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

After DB2RHERX COMPLETE on Saturday. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHPPB COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

Page 55: DB2 Data Base Administration Documentation.doc

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHPPC

Description:

Runstats history for PP7CTLC databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Saturday from PRO.CTL.ZEKEJCL(DB2RHPPC)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILBRC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

After DB2RHPPB COMPLETE on Saturday. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Page 56: DB2 Data Base Administration Documentation.doc

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHPPC COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RPARX

Description:

Runstats for DBA controlled prod databases ESI* and PP?PAR%. Purge of runstats over 90 days old.

Frequency:

Saturday from SYS3.DBA.ZEKEJCL(DB2RPARX)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

Page 57: DB2 Data Base Administration Documentation.doc

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

After DB2RHDBA COMPLETE on Saturday. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RPARX COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Page 58: DB2 Data Base Administration Documentation.doc

5. Batch Operations Sunday Job Stream

Job Name DB2RHPP6

Description:

Runstats history for PP6* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Sunday from PRO.CTL.ZEKEJCL(DB2RHPP6)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Start at 1:30AM Sundays

Dependencies

DB2P available

Prompted Variables

- None

Page 59: DB2 Data Base Administration Documentation.doc

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHPP6 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHPP7

Description:

Runstats history for PP7* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Sunday from PRO.CTL.ZEKEJCL(DB2RHPP7)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Page 60: DB2 Data Base Administration Documentation.doc

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

After DB2RHPP6 COMPLETE on Sunday mornings. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHPP7 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHPP8

Description:

Runstats history for PP8* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Page 61: DB2 Data Base Administration Documentation.doc

Sunday from PRO.CTL.ZEKEJCL(DB2RHPP8)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

After DB2RHPP7 COMPLETE on Sunday mornings. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHPP8 COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Page 62: DB2 Data Base Administration Documentation.doc

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHPP9

Description:

Runstats history for PP9* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Sunday from PRO.CTL.ZEKEJCL(DB2RHPP9)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

After DB2RHPP8 COMPLETE on Sunday mornings. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Page 63: DB2 Data Base Administration Documentation.doc

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHPP9 COMPLETE’

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHPPA

Description:

Runstats history for PPA* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Sunday from PRO.CTL.ZEKEJCL(DB2RHPPA)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Page 64: DB2 Data Base Administration Documentation.doc

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

After DB2RHPP9 COMPLETE on Sunday mornings. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHPPA COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHPPH

Description:

Runstats history for PPH* databases. No access path updates. Purge of runstats over 90

Page 65: DB2 Data Base Administration Documentation.doc

days old.

Frequency:

Sunday from PRO.CTL.ZEKEJCL(DB2RHPPH)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

After DB2RHPPA COMPLETE on Sunday mornings. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHPPH COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Page 66: DB2 Data Base Administration Documentation.doc

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHRBP

Description:

Runstats history for RBP* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Sunday from PRO.CTL.ZEKEJCL(DB2RHRBP)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

After DB2RHPPH COMPLETE on Sunday. If abend occurs for predecessor submit this job anyway.

Page 67: DB2 Data Base Administration Documentation.doc

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHRBP COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHTCS

Description:

Runstats history for TCS* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Sunday from PRO.CTL.ZEKEJCL(DB2RHTCS)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Page 68: DB2 Data Base Administration Documentation.doc

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

After DB2RHRBP COMPLETE on Sunday. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHTCS COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Page 69: DB2 Data Base Administration Documentation.doc

Job Name DB2RHUC2

Description:

Runstats history for UC2* databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Sunday from PRO.CTL.ZEKEJCL(DB2RHUC2)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

After DB2RHTCS COMPLETE on Saturday

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHUC2 COMPLETE’--

Page 70: DB2 Data Base Administration Documentation.doc

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2RHDBA

Description:

Runstats history for DBA contolled databases. No access path updates. Purge of runstats over 90 days old.

Frequency:

Sunday from PRO.CTL.ZEKEJCL(DB2RHDBA)

PROCs Executed:

SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8

Input Files:

SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Page 71: DB2 Data Base Administration Documentation.doc

After DB2RHUC2 COMPLETE on Saturday. If abend occurs for predecessor submit this job anyway.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2RHDBA COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PRCHK

Description:

This job checks DB2 objects to see if they need to be reorged and build appropriate JCL for the reorgs. Generated JCL is written to two members of SYS3.DBA.ZEKEJCL, one for reorging tablespaces and another for reorging any indexes not handled by the tablespace reorgs. No jobs are auto-submitted. Only JCL is generated. Some generated JCL will consist of a dummy (IEFBR14) step if no reorgs are needed. If any step in this job ends with a return code exceeding 7 an email will be sent to DBA at [email protected].

Frequency:

On Sundays at about 6:30AM from SYS3.DBA.ZEKEJCL(DB2PRCHK)

PROCs Executed:

SYS1.PROCLIB(ISPBAT) and SYS1.PROCLIB(ISPMAIL)

Page 72: DB2 Data Base Administration Documentation.doc

Programs Executed:

STEP010 PGM=IKJEFT1B.

Input Files:

None

Input/Output Files:

None

Output Files:

members will be written to SYS3.DBA.ZEKEJCL.

Resource Requirements:

DB2P subsystem available

Job Pre-Processing Instructions:

None.

Dependencies

DB2 subsystems availableCompletion of job DB2RHUC2

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PRCHK COMPLETE’- No notification is required if job terminates with a non-zero return code. No rerun.

-

Additional Verification

- None.

Additional Procedures

- None.

Report Distribution

1. $avers

Rerun Procedures:

No rerun.

Page 73: DB2 Data Base Administration Documentation.doc

Job Name DB2PESIT

Description:

DB2 reorg for ESIA tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PESIT)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2RHDBA on Sundays.

Dependencies

Page 74: DB2 Data Base Administration Documentation.doc

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PESIT COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PESIX

Description:

DB2 reorg for ESIA indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PESIX)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure.

Page 75: DB2 Data Base Administration Documentation.doc

TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PESIT on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PESIX COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Page 76: DB2 Data Base Administration Documentation.doc

Job Name DB2PTCST

Description:

DB2 reorg for TCSA tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PTCST)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PESIX on Sundays.

Dependencies

DB2P available

Prompted Variables

Page 77: DB2 Data Base Administration Documentation.doc

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PTCST COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PTCSX

Description:

DB2 reorg for TCSA indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PTCSX)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Page 78: DB2 Data Base Administration Documentation.doc

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PTCST on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PTCSX COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PSLIT

Description:

Page 79: DB2 Data Base Administration Documentation.doc

DB2 reorg for SLIA tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PSLIT)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PTCSX on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Page 80: DB2 Data Base Administration Documentation.doc

Log Entries

- ‘DB2PSLIT COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PSLIX

Description:

DB2 reorg for SLIA indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PSLIX)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Page 81: DB2 Data Base Administration Documentation.doc

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PSLIT on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PSLIX COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PRBPT

Description:

DB2 reorg for RBPA tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Page 82: DB2 Data Base Administration Documentation.doc

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PRBPT)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PSLIX on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PRBPT COMPLETE’--

Page 83: DB2 Data Base Administration Documentation.doc

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PRBPX

Description:

DB2 reorg for RBPA indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PRBPX)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

Page 84: DB2 Data Base Administration Documentation.doc

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PRBPT on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PRBPX COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPP1T

Description:

DB2 reorg for PP1A tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP1T)

PROCs Executed:

Page 85: DB2 Data Base Administration Documentation.doc

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PRBPX on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP1T COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

Page 86: DB2 Data Base Administration Documentation.doc

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPP1X

Description:

DB2 reorg for PP1A indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP1X)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Page 87: DB2 Data Base Administration Documentation.doc

Job Pre-Processing Instructions:

Begin after completion of DB2PPP1T on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP1X COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPP3T

Description:

DB2 reorg for PP3A tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP3T)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Page 88: DB2 Data Base Administration Documentation.doc

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPP1X on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP3T COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

Page 89: DB2 Data Base Administration Documentation.doc

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPP3X

Description:

DB2 reorg for PP3A indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP3X)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPP3T on Sundays.

Page 90: DB2 Data Base Administration Documentation.doc

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP3X COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPP5T

Description:

DB2 reorg for PP5A tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP5T)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable

Page 91: DB2 Data Base Administration Documentation.doc

OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPP3X on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP5T COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Page 92: DB2 Data Base Administration Documentation.doc

Job Name DB2PPP5X

Description:

DB2 reorg for PP5A indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP5X)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPP5T on Sundays.

Dependencies

DB2P available

Prompted Variables

Page 93: DB2 Data Base Administration Documentation.doc

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP5X COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPP6T

Description:

DB2 reorg for PP6A tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP6T)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Page 94: DB2 Data Base Administration Documentation.doc

Input Files:

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPP5X on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP6T COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Page 95: DB2 Data Base Administration Documentation.doc

Job Name DB2PPP6X

Description:

DB2 reorg for PP6A indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP6X)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPP6T on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Page 96: DB2 Data Base Administration Documentation.doc

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP6X COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPP7T

Description:

DB2 reorg for PP7A tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP7T)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

Page 97: DB2 Data Base Administration Documentation.doc

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPP6X on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP7T COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPP7X

Description:

Page 98: DB2 Data Base Administration Documentation.doc

DB2 reorg for PP7A indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP7X)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPP7T on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP7X COMPLETE’-

Page 99: DB2 Data Base Administration Documentation.doc

-

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPP8T

Description:

DB2 reorg for PP8A tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP8T)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

Page 100: DB2 Data Base Administration Documentation.doc

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPP7X on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP8T COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPP8X

Description:

DB2 reorg for PP8A indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Page 101: DB2 Data Base Administration Documentation.doc

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP8X)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPP8T on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP8X COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Page 102: DB2 Data Base Administration Documentation.doc

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPP9T

Description:

DB2 reorg for PP9A tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP9T)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like

Page 103: DB2 Data Base Administration Documentation.doc

DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPP8X on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP9T COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPP9X

Description:

DB2 reorg for PP9A indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPP9X)

PROCs Executed:

Page 104: DB2 Data Base Administration Documentation.doc

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPP9T on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPP9X COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Page 105: DB2 Data Base Administration Documentation.doc

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPPAT

Description:

DB2 reorg for PPAA tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPPAT)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Page 106: DB2 Data Base Administration Documentation.doc

Job Pre-Processing Instructions:

Begin after completion of DB2PPP9X on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPPAT COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPPAT

Description:

DB2 reorg for PPAA tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPPAT)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Page 107: DB2 Data Base Administration Documentation.doc

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPP9X on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPPAT COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

Page 108: DB2 Data Base Administration Documentation.doc

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPPAX

Description:

DB2 reorg for PPAA indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPPAX)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPPAT on Sundays.

Page 109: DB2 Data Base Administration Documentation.doc

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPPAX COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPPHT

Description:

DB2 reorg for PPHA tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPPHT)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable

Page 110: DB2 Data Base Administration Documentation.doc

OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPPAX on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPPHT COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Page 111: DB2 Data Base Administration Documentation.doc

Job Name DB2PPPHX

Description:

DB2 reorg for PPHA indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPPHX)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPPHT on Sundays.

Dependencies

DB2P available

Prompted Variables

Page 112: DB2 Data Base Administration Documentation.doc

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPPHX COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PPPMT

Description:

DB2 reorg for PPMA tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPPMT)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Page 113: DB2 Data Base Administration Documentation.doc

Input Files:

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPPHX on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPPMT COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Page 114: DB2 Data Base Administration Documentation.doc

Job Name DB2PPPMX

Description:

DB2 reorg for PPMA indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PPPMX)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPPMT on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Page 115: DB2 Data Base Administration Documentation.doc

Job Post-Processing Instructions:

Log Entries

- ‘DB2PPPMX COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PLDPT

Description:

DB2 reorg for LDAP tablespaces. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PLDPT)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes TONLLDEF EXEC PGM=IEBGENER to create object list MAPTBLE EXEC PGM=IKJEFT1B to create the online maptable OLNTSREO EXEC DSNUPRC8 to reorg the listed objects TTERMUTL EXEC PGM=IKJEFT1B if failure occurs RESETRC EXEC PGM=IDCAMS to allow job to continue DELMAP EXEC PGM=IKJEFT1B to cleanup online reorg maptable TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

Page 116: DB2 Data Base Administration Documentation.doc

None

Input/Output Files:

None

Output Files:

Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PPPMX on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PLDPT COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB2PLDPX

Description:

Page 117: DB2 Data Base Administration Documentation.doc

DB2 reorg for LDAP indexes. Number of objects varies due to weekly analysis of condition of objects. The reorgs are online reorgs. In case of failure jobstream terminates the UtilityID to ensure the tablespace becomes available..

Frequency:

Sundays from SYS3.DBA.ZEKEJCL(DB2PLDPX)

PROCs Executed:

Varies. Some weeks there is just an IEFBR14. Some weeks there is reorg activity using SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

Varies: When reorgs are required the sequence is: XLDFn EXEC PGM=IEBGENER to create object list PPnn EXEC DSNUPRC8 to reorg the listed objects DELn EXEC PGM=IKJEFT1B to cleanup online dataset TERMUID EXEC PGM=IKJEFT1B to terminate UtilityID if job fails RSETn EXEC PGM=IDCAMS to let rest of steps run in case of failure. TONCALL EXEC ISPCALL to alert DBA if failure occurs

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin after completion of DB2PLDPT on Sundays.

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PLDPX COMPLETE’-

Page 118: DB2 Data Base Administration Documentation.doc

-

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Page 119: DB2 Data Base Administration Documentation.doc

6. Batch Operations Daily and Backup Job Stream

Job Name DB2DBKP

Description:

Job DB2D is generated to create DB2 Image Copies for the DB2D catalog on a daily basis. In addition, it deletes image copies of the catalog that are over 84 days old.. A log print map from the BSDS is created. A REPORT RECOVERY is generated for the catalog. Cross reference lists of object IDs and object names is generated for DBDs, Tablespaces, tables, and indexes. The ZPARMs for DB2D are printed.

Frequency:

Daily from SYS3.DBA.ZEKEJCL(DB2DBKP)

PROCs Executed:

SYS1.PROCLIB(DSNUPROC)SYS1.PROCLIB(BACHTSO)

Programs Executed:

Step DB2DIC1 proc DSNUPROC, UID=DB2DBKP1. Step DB2DIC2 proc DSNUPROC, UID=DB2DBKP2

Step DB2DIC3 proc DSNUPROC, UID=DB2DBKP3 Step DB2DIC4, proc DSNUPROC, UID=DB2DBKP4 Step DB2DIC5, proc DSNUPROC, UID=DB2DBKP5 Step DSNTLOG, pgm=DSNJU004 Step DSNUTRR, proc DSNUPROC, UID=DB2DBRPT Step DSNTEP2, pgm=DSNTEP2 Step ZPARMS, pgm=IKJEFT01 Step DISSTAT, proc BACHTSO – displays known utility IDs and status of catalog spaces.

Input Files:

None

Input/Output Files:

None

Output Files:

DB2 Image copies having names like DB2IC.DB2D.databasename.tablespacename.Djuliandata.Ttimeofday for each DB2 catalog tablespace.

Resource Requirements:

DB2D available

Job Pre-Processing Instructions:

Begin every day of the week at 2200.

Page 120: DB2 Data Base Administration Documentation.doc

Dependencies

DB2D available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2DBKP COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

Report Distribution

1. $avers

Rerun Procedures: Display outstanding DB2 Utility IDs using –DIS UTILITY(DB2DB*). Terminate the

STOPPED utility if there is one. Job can be rerun if no other DB2D utility ids are active. If it fails twice, notify DBA.

.

Job Name DB2QBKP

Description:

Job DB2Q is generated to create DB2 Image Copies for the DB2Q catalog on a daily basis. In addition, it deletes image copies of the catalog that are over 84 days old.. A log print map from the BSDS is created. A REPORT RECOVERY is generated for the catalog. Cross reference lists of object IDs and object names is generated for DBDs, Tablespaces, tables, and indexes. The ZPARMs for DB2Q are printed.

Frequency:

Daily from SYS3.DBA.ZEKEJCL(DB2QBKP)

PROCs Executed:

SYS1.PROCLIB(DSNUPROC)

Programs Executed:

Step DB2QIC1 proc DSNUPROC, UID=DB2QBKP1. Step DB2QIC2 proc DSNUPROC, UID=DB2QBKP2

Step DB2QIC3 proc DSNUPROC, UID=DB2QBKP3 Step DB2QIC4, proc DSNUPROC, UID=DB2QBKP4

Page 121: DB2 Data Base Administration Documentation.doc

Step DB2QIC5, proc DSNUPROC, UID=DB2QBKP5 Step DSNTLOG, pgm=DSNJU004 Step DSNUTRR, proc DSNUPROC, UID=DB2QBRPT Step DSNTEP2, pgm=DSNTEP2 Step ZPARMS, pgm=IKJEFT01 Step DISSTAT, proc BACHTSO – displays known utility IDs and status of catalog spaces.

Input Files:

None

Input/Output Files:

None

Output Files:

DB2 Image copies having names like DB2IC.DB2Q.databasename.tablespacename.Djuliandata.Ttimeofday for each DB2 catalog tablespace.

Resource Requirements:

DB2Q available

Job Pre-Processing Instructions:

Begin every day of the week at 2210.

Dependencies

DB2Q available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2QBKP COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

Report Distribution

1. $avers

Rerun Procedures: Display outstanding DB2 Utility IDs using –DIS UTILITY(DB2QB*). Terminate the

STOPPED utility if there is one. Job can be rerun if not other DB2Q utility ids are

Page 122: DB2 Data Base Administration Documentation.doc

active. If it fails twice, notify DBA..

Job Name DB2PBKP

Description:

Job DB2P is generated to create DB2 Image Copies for the DB2P catalog on a daily basis. In addition, it deletes image copies of the catalog that are over 84 days old.. A log print map from the BSDS is created. A REPORT RECOVERY is generated for the catalog. Cross reference lists of object IDs and object names is generated for DBDs, Tablespaces, tables, and indexes. The ZPARMs for DB2P are printed.

Frequency:

Daily from SYS3.DBA.ZEKEJCL(DB2PBKP)

PROCs Executed:

SYS1.PROCLIB(DSNUPROC)SYS1.PROCLIB(BACHTSO)

Programs Executed:

Step DB2PIC1 proc DSNUPROC, UID=DB2PBKP1. Step DB2PIC2 proc DSNUPROC, UID=DB2PBKP2

Step DB2PIC3 proc DSNUPROC, UID=DB2PBKP3 Step DB2PIC4, proc DSNUPROC, UID=DB2PBKP4 Step DB2PIC5, proc DSNUPROC, UID=DB2PBKP5 Step DSNTLOG, pgm=DSNJU004 Step DSNUTRR, proc DSNUPROC, UID=DB2PBRPT Step DSNTEP2, pgm=DSNTEP2 Step ZPARMS, pgm=IKJEFT01 Step DISSTAT, proc BACHTSO – displays known utility IDs and status of catalog spaces.

Input Files:

None

Input/Output Files:

None

Output Files:

DB2 Image copies having names like DB2IC.DB2P.databasename.tablespacename.Djuliandata.Ttimeofday for each DB2 catalog tablespace.

Resource Requirements:

DB2P available

Job Pre-Processing Instructions:

Begin every day of the week at 0300.

Page 123: DB2 Data Base Administration Documentation.doc

Dependencies

DB2P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB2PBKP COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

Report Distribution

1. $avers

Rerun Procedures: Display outstanding DB2 Utility IDs using –DIS UTILITY(DB2PB*). Terminate the

STOPPED utility if there is one. Job can be rerun if no other DB2P utility ids are active. If it fails twice, notify DBA.

.

Job Name DB4QZPRM

Description:

Documentation of DB4Q ZPARMS for DBA.

Frequency:

Every day after DB4QBKP from OPS.ZEKE.JCLLIB(DB4QZPRM)

PROCs Executed:

None

Programs Executed:

STEP010 PGM= IKJEFT1B RC<8

Input Files:

None

Input/Output Files:

Page 124: DB2 Data Base Administration Documentation.doc

None

Output Files:

None

Resource Requirements:

DB4Q available

Job Pre-Processing Instructions:

After DB2QBKP COMPLETE.

Dependencies

DB4Q available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB4QZPRM COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB4PZPRM

Description:

Documentation of DB4P ZPARMS for DBA.

Page 125: DB2 Data Base Administration Documentation.doc

Frequency:

Every day after DB4PBKP from OPS.ZEKE.JCLLIB(DB4PZPRM)

PROCs Executed:

None

Programs Executed:

STEP010 PGM= IKJEFT1B RC<8

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB4P available

Job Pre-Processing Instructions:

After DB2PBKP COMPLETE.

Dependencies

DB4P available

Prompted Variables

- None

Job Post-Processing Instructions:

Log Entries

- ‘DB4PZPRM COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

Page 126: DB2 Data Base Administration Documentation.doc

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA

Job Name DB4PZPRM

Description:

Documentation of DB4P ZPARMS for DBA.

Frequency:

Every day after DB4PBKP from OPS.ZEKE.JCLLIB(DB4PZPRM)

PROCs Executed:

None

Programs Executed:

STEP010 PGM= IKJEFT1B RC<8

Input Files:

None

Input/Output Files:

None

Output Files:

None

Resource Requirements:

DB4P available

Job Pre-Processing Instructions:

After DB2PBKP COMPLETE.

Dependencies

DB4P available

Prompted Variables

- None

Job Post-Processing Instructions:

Page 127: DB2 Data Base Administration Documentation.doc

Log Entries

- ‘DB4PZPRM COMPLETE’--

Additional Verification

- RC<8, No ABEND.

Additional Procedures

- Job will self-terminate and cleanup.

Report Distribution

1. $avers

Rerun Procedures:

No rerun. Email notification to ~IRC-DBA


Recommended