UNIVERSITY OF CALIFORNIA OFFICE OF THE PRESIDENT
Information Systems and Computing


                               DB2 Da...
Job Name DB2RHPP1............................................................................................................
Job Name DB4PZPRM............................................................................................................
1.2 Database & Tables
Last Updated: May 28, 2009

Database:

Need to add database information.

Tables:

Need to add table...
2. Batch Operations Daily Job Stream


Job Name DB2DIC1

Description:

JCL for job DB2DIC2 is generated to create DB2 Imag...
• Log Entries

      - ‘DB2DIC1 COMPLETE’-
      -

  • Additional Verification

      - RC<8, No ABEND.

  • Additional P...
Resource Requirements:

  • DB2D available

Job Pre-Processing Instructions:

  • On successful completion of job DB2DIC1 ...
• SYS1.PROCLIB(ISPBAT)

Programs Executed:

  • STEP010 PGM=IKJEFT1B.


Input Files:

  • None

Input/Output Files:

  • N...
Rerun Procedures:

  • No rerun.




Job Name DB2ICDBA

Description:

DB2 Image Copies for DBA controlled databases. Numbe...
• Log Entries

      - ‘DB2ICDBA COMPLETE’-
      -

  • Additional Verification

      - RC<8, No ABEND.

  • Additional ...
Resource Requirements:

  • DB2P available

Job Pre-Processing Instructions:

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

...
Programs Executed:

  • STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8
     STEP020 PGM= IKJEFT1B RC<8
     STE...
Job Name DB2ICPP1

Description:

DB2 Image Copies for PP1* databases. Number of tables varies due to use of ListDef with w...
-

  • Additional Verification

      - RC<8, No ABEND.

  • Additional Procedures

      - Job will self-terminate and cl...
Job Pre-Processing Instructions:

  • Begin after completion of DB2ICPP1.

  • Dependencies

      DB2P available

  • Pro...
STEP030 PGM=IDCAMS             RC<8

Input Files:

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

Input/Output Files:

  • None

Out...
Job Name DB2ICPP4

Description:

DB2 Image Copies for PP4* databases. Number of tables varies due to use of ListDef with w...
• Additional Verification

      - RC<8, No ABEND.

  • Additional Procedures

      - Job will self-terminate and cleanup...
• Begin after completion of DB2ICPP4.

  • Dependencies

      DB2P available

  • Prompted Variables

      - None

Job P...
Input Files:

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

Input/Output Files:

  • None

Output Files:

  • Variable number of Im...
DB2 Image Copies for PP7* databases. Number of tables varies due to use of ListDef with wildcards in STEP010
SYSLISTD DD l...
• Additional Procedures

      - Job will self-terminate and cleanup.

  • Report Distribution

    1. $avers

Rerun Proce...
DB2P available

  • Prompted Variables

      - None

Job Post-Processing Instructions:

  • Log Entries

      - ‘DB2ICPP...
Input/Output Files:

  • None

Output Files:

  • Variable number of Image Copy GDGs. Names like
    DB2IC.DB2P.databasena...
Frequency:

  • Daily from PRO.CTL.ZEKEJCL(DB2ICPPA)

PROCs Executed:

  • SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

  •...
• Report Distribution

    1. $avers

Rerun Procedures:

  • No rerun. Email notification to ~IRC-DBA




Job Name DB2ICPP...
- None

Job Post-Processing Instructions:

  • Log Entries

      - ‘DB2ICPPB COMPLETE’-
      -

  • Additional Verificat...
Output Files:

  • Variable number of Image Copy GDGs. Names like
    DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr...
PROCs Executed:

  • SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

  • STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB ...
Rerun Procedures:

  • No rerun. Email notification to ~IRC-DBA




Job Name DB2ICRBP

Description:

DB2 Image Copies for ...
• Log Entries

      - ‘DB2ICRBP COMPLETE’-
      -

  • Additional Verification

      - RC<8, No ABEND.

  • Additional ...
Resource Requirements:

  • DB2P available

Job Pre-Processing Instructions:

  • Begin after completion of DB2ICRBP.

  •...
Programs Executed:

  • STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8
     STEP020 PGM= IKJEFT1B RC<8
     STE...
Job Name DB2QIC1

Description:

JCL for job DB2QIC2 is generated to create DB2 Image Copies for selected DB2Q tablespace w...
-

  • Additional Verification

      - RC<8, No ABEND.

  • Additional Procedures

      - Job will self-terminate and cl...
Job Pre-Processing Instructions:

  • On successful completion of job DB2QIC1 each day.

  • Dependencies

      DB2Q avai...
3. QUERYMON Batch Operations Daily Job Stream
Job Name CQMLUC2P

Description:

This job loads QUERYMON data for the previo...
- ‘CQMLUC2P COMPLETE’-               Notification is required by email to DBA if job terminates with a return
        code...
Resource Requirements:

  • DB4P subsystem available

Job Pre-Processing Instructions:

  • Job CQMLUC2P completed

  • De...
Programs Executed:

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




Job Name CQMLUC4Q

Description:

This job loads QUERYMON data for the previous day to QueryMon tables in D...
• Log Entries

     - ‘CQMLUC4Q COMPLETE’-               Notification is required by email to DBA if job terminates with a...
4. Batch Operations Saturday Job Stream
Job Name DB2RHPP0

Description:

Runstats history for PP0* databases. No access pa...
- ‘DB2RHPP0 COMPLETE’
      -
      -

  • Additional Verification

      - RC<8, No ABEND.

  • Additional Procedures

  ...
• DB2P available

Job Pre-Processing Instructions:

  • Start after DB2RHPP0 complete. If abend occurs for predecessor sub...
• STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8
     STEP020 PGM= IKJEFT1B RC,<8
     STEP030 PGM=IDCAMS RC<8
...
Job Name DB2RHPP3

Description:

Runstats history for PP3* databases. No access path updates. Purge of runstats over 90 da...
• Additional Verification

      - RC<8, No ABEND.

  • Additional Procedures

      - Job will self-terminate and cleanup...
• Dependencies

      DB2P available

  • Prompted Variables

      - None

Job Post-Processing Instructions:

  • Log Ent...
• SYS3.DBA.P.CARDLIB(member-name)

Input/Output Files:

  • None

Output Files:

  • None

Resource Requirements:

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

Frequency:

  • Saturday ...
• Additional Procedures

       - Job will self-terminate and cleanup.

  • Report Distribution

      1. $avers

Rerun Pr...
• Dependencies

       DB2P available

  • Prompted Variables

       - None

Job Post-Processing Instructions:

  • Log E...
Input Files:

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

Input/Output Files:

  • None

Output Files:

  • None

Resource Requir...
Job Name DB2RHPPC

Description:

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

  • Additional Verification

      - RC<8, No ABEND.

  • Additional Procedures

      - Job will self-terminate and cl...
• After DB2RHDBA COMPLETE on Saturday. If abend occurs for predecessor submit this job anyway.


  • Dependencies

      D...
5. Batch Operations Sunday Job Stream


Job Name DB2RHPP6

Description:

Runstats history for PP6* databases. No access pa...
• Log Entries

      - ‘DB2RHPP6 COMPLETE’
      -
      -

  • Additional Verification

      - RC<8, No ABEND.

  • Addi...
• None

Resource Requirements:

  • DB2P available

Job Pre-Processing Instructions:

  • After DB2RHPP6 COMPLETE on Sunda...
• SYS1.PROCLIB(DSNUPRC8)

Programs Executed:

  • STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8
     STEP020 P...
Rerun Procedures:

  • No rerun. Email notification to ~IRC-DBA




Job Name DB2RHPP9

Description:

Runstats history for ...
• Log Entries

      - ‘DB2RHPP9 COMPLETE’


  • Additional Verification

      - RC<8, No ABEND.

  • Additional Procedur...
Resource Requirements:

  • DB2P available

Job Pre-Processing Instructions:

  • After DB2RHPP9 COMPLETE on Sunday mornin...
Programs Executed:

  • STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8
     STEP020 PGM= IKJEFT1B RC,<8
     ST...
• No rerun. Email notification to ~IRC-DBA




Job Name DB2RHRBP

Description:

Runstats history for RBP* databases. No ac...
- ‘DB2RHRBP COMPLETE’
      -
      -

  • Additional Verification

      - RC<8, No ABEND.

  • Additional Procedures

  ...
• DB2P available

Job Pre-Processing Instructions:

  • After DB2RHRBP COMPLETE on Sunday. If abend occurs for predecessor...
• STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8
     STEP020 PGM= IKJEFT1B RC,<8
     STEP030 PGM=IDCAMS RC<8
...
Job Name DB2RHDBA

Description:

Runstats history for DBA contolled databases. No access path updates. Purge of runstats o...
• Additional Verification

      - RC<8, No ABEND.

  • Additional Procedures

      - Job will self-terminate and cleanup...
Job Pre-Processing Instructions:

  • None.

  • Dependencies

      DB2 subsystems available
      Completion of job DB2R...
• Varies:
     When reorgs are required the sequence is:
     ALTERS EXEC PGM=IKJEFT1B to alter tablespace sizes
     TONL...
1. $avers

Rerun Procedures:

  • No rerun. Email notification to ~IRC-DBA




Job Name DB2PESIX

Description:

DB2 reorg ...
• Dependencies

      DB2P available

  • Prompted Variables

      - None

Job Post-Processing Instructions:

  • Log Ent...
OLNTSREO EXEC DSNUPRC8 to reorg the listed objects
     TTERMUTL EXEC PGM=IKJEFT1B if failure occurs
     RESETRC EXEC PGM...
Job Name DB2PTCSX

Description:

DB2 reorg for TCSA indexes. Number of objects varies due to weekly analysis of condition ...
- None

Job Post-Processing Instructions:

  • Log Entries

      - ‘DB2PTCSX COMPLETE’-
      -

  • Additional Verificat...
Input Files:

  • None

Input/Output Files:

  • None

Output Files:

  • Variable number of Image Copy GDGs. Names like
 ...
Job Name DB2PSLIX

Description:

DB2 reorg for SLIA indexes. Number of objects varies due to weekly analysis of condition ...
• Log Entries

      - ‘DB2PSLIX COMPLETE’-
      -

  • Additional Verification

      - RC<8, No ABEND.

  • Additional ...
• None

Input/Output Files:

  • None

Output Files:

  • Variable number of Image Copy GDGs. Names like
    DB2IC.DB2P.da...
Frequency:

  • Sundays from SYS3.DBA.ZEKEJCL(DB2PRBPX)

PROCs Executed:

  • Varies. Some weeks there is just an IEFBR14....
- RC<8, No ABEND.

  • Additional Procedures

      - Job will self-terminate and cleanup.

  • Report Distribution

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

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

Progra...
• Report Distribution

    1. $avers

Rerun Procedures:

  • No rerun. Email notification to ~IRC-DBA




Job Name DB2PPP3...
• DB2P available

Job Pre-Processing Instructions:

  • Begin after completion of DB2PPP1X on Sundays.

  • Dependencies

...
• Varies:
     When reorgs are required the sequence is:
     XLDFn EXEC PGM=IEBGENER to create object list
     PPnn    E...
• No rerun. Email notification to ~IRC-DBA




Job Name DB2PPP5T

Description:

DB2 reorg for PP5A tablespaces. Number of ...
• Dependencies

      DB2P available

  • Prompted Variables

      - None

Job Post-Processing Instructions:

  • Log Ent...
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
DB2 Data Base Administration Documentation.doc
Upcoming SlideShare
Loading in …5
×

DB2 Data Base Administration Documentation.doc

371 views
280 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
371
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

DB2 Data Base Administration Documentation.doc

  1. 1. 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 3. QUERYMON Batch Operations Daily Job Stream..................................................................................................37 Job Name CQMLUC2P........................................................................................................................................37 Job Name CQMLUC4P........................................................................................................................................38 Job Name CQMLUC2Q........................................................................................................................................39 Job Name CQMLUC4Q........................................................................................................................................41 4. Batch Operations Saturday Job Stream.....................................................................................................................43 Job Name DB2RHPP0..........................................................................................................................................43
  2. 2. Job Name DB2RHPP1..........................................................................................................................................44 Job Name DB2RHPP2..........................................................................................................................................45 Job Name DB2RHPP3..........................................................................................................................................47 Job Name DB2RHPP4..........................................................................................................................................48 Job Name DB2RHPP5..........................................................................................................................................49 Job Name DB2RHERX........................................................................................................................................50 Job Name DB2RHESX.........................................................................................................................................52 Job Name DB2RHPPB.........................................................................................................................................53 Job Name DB2RHPPC.........................................................................................................................................55 Job Name DB2RPARX.........................................................................................................................................56 5. Batch Operations Sunday Job Stream.......................................................................................................................58 Job Name DB2RHPP6..........................................................................................................................................58 Job Name DB2RHPP7..........................................................................................................................................59 Job Name DB2RHPP8..........................................................................................................................................60 Job Name DB2RHPP9..........................................................................................................................................62 Job Name DB2RHPPA.........................................................................................................................................63 Job Name DB2RHPPH.........................................................................................................................................64 Job Name DB2RHRBP.........................................................................................................................................66 Job Name DB2RHTCS.........................................................................................................................................67 Job Name DB2RHUC2.........................................................................................................................................68 Job Name DB2RHDBA........................................................................................................................................70 Job Name DB2PRCHK.........................................................................................................................................71 Job Name DB2PESIT...........................................................................................................................................72 Job Name DB2PESIX...........................................................................................................................................74 Job Name DB2PTCST..........................................................................................................................................75 Job Name DB2PTCSX..........................................................................................................................................77 Job Name DB2PSLIT...........................................................................................................................................78 Job Name DB2PSLIX...........................................................................................................................................80 Job Name DB2PRBPT..........................................................................................................................................81 Job Name DB2PRBPX.........................................................................................................................................82 Job Name DB2PPP1T...........................................................................................................................................84 Job Name DB2PPP1X..........................................................................................................................................85 Job Name DB2PPP3T...........................................................................................................................................87 Job Name DB2PPP3X..........................................................................................................................................88 Job Name DB2PPP5T...........................................................................................................................................90 Job Name DB2PPP5X..........................................................................................................................................91 Job Name DB2PPP6T...........................................................................................................................................93 Job Name DB2PPP6X..........................................................................................................................................94 Job Name DB2PPP7T...........................................................................................................................................95 Job Name DB2PPP7X..........................................................................................................................................97 Job Name DB2PPP8T...........................................................................................................................................98 Job Name DB2PPP8X........................................................................................................................................100 Job Name DB2PPP9T.........................................................................................................................................101 Job Name DB2PPP9X........................................................................................................................................103 Job Name DB2PPPAT........................................................................................................................................104 Job Name DB2PPPAT........................................................................................................................................106 Job Name DB2PPPAX........................................................................................................................................107 Job Name DB2PPPHT........................................................................................................................................109 Job Name DB2PPPHX........................................................................................................................................110 Job Name DB2PPPMT.......................................................................................................................................111 Job Name DB2PPPMX.......................................................................................................................................113 Job Name DB2PLDPT........................................................................................................................................114 Job Name DB2PLDPX.......................................................................................................................................116 6. Batch Operations Daily and Backup Job Stream....................................................................................................118 Job Name DB2DBKP.........................................................................................................................................118 Job Name DB2QBKP.........................................................................................................................................119 Job Name DB2PBKP..........................................................................................................................................121 Job Name DB4QZPRM......................................................................................................................................122
  3. 3. Job Name DB4PZPRM.......................................................................................................................................123 Job Name DB4PZPRM.......................................................................................................................................125 Job Name DB2PZPRM..................................................................................................................................................... 1.1 Application Control Information Last Updated Mar 24th, 2009 Project Contacts Production Control: Linda Lozano, Matt Valenzuela, or David Doran Linda.Lozano@ucop.edu Matthew.Valenzuela@ucop.edu David.Doran@ucop.edu 3rd floor Kaiser Building Linda -(510) 987-0579 Matt – (510) 987-0330 Dave (510) 987-0202 UCOP Production Control Manager ctlmgr@ucop.edu 3rd floor Kaiser Building Maintenance: Roy Reynolds 3rd floor 20th Street Building (OSF Building) (510) 987-0247 ~IRC-DBA email id for problems
  4. 4. 1.2 Database & Tables Last Updated: May 28, 2009 Database: Need to add database information. Tables: Need to add table information.
  5. 5. 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:
  6. 6. • 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: • Varying number of DB2 image copy datasets as GDGs. The number depends on the need for more timely image copies.
  7. 7. 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) PROCs Executed:
  8. 8. • 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 1. $avers
  9. 9. 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 - None Job Post-Processing Instructions:
  10. 10. • 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: • Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00
  11. 11. 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: • SYS1.PROCLIB(DSNUPRC8)
  12. 12. 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: • No rerun. Email notification to ~IRC-DBA
  13. 13. 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: • Log Entries - ‘DB2ICPP1 COMPLETE’-
  14. 14. - • 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 Resource Requirements: • DB2P available
  15. 15. 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: • STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC<8
  16. 16. 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
  17. 17. 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’- -
  18. 18. • 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:
  19. 19. • 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
  20. 20. 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:
  21. 21. 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.
  22. 22. • 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
  23. 23. 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)
  24. 24. 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.
  25. 25. 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.
  26. 26. • 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 • Prompted Variables
  27. 27. - 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: • None
  28. 28. 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: • Daily from PRO.CTL.ZEKEJCL(DB2ICPPH)
  29. 29. 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 1. $avers
  30. 30. 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 Job Post-Processing Instructions:
  31. 31. • 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: • Variable number of Image Copy GDGs. Names like DB2IC.DB2P.databasename.tablespacename.Ppartitionnbr.GnnnnV00
  32. 32. 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: • SYS1.PROCLIB(DSNUPRC8)
  33. 33. 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: • No rerun. Email notification to ~IRC-DBA
  34. 34. 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: • Log Entries - ‘DB2QIC1 COMPLETE’-
  35. 35. - • 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. Resource Requirements: • DB2Q available
  36. 36. 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.
  37. 37. 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
  38. 38. - ‘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.
  39. 39. 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)
  40. 40. 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:
  41. 41. • 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:
  42. 42. • 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.
  43. 43. 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
  44. 44. - ‘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 Resource Requirements:
  45. 45. • 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) Programs Executed:
  46. 46. • 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: • No rerun. Email notification to ~IRC-DBA
  47. 47. 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 - ‘DB2RHPP3 COMPLETE’ - -
  48. 48. • 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: • DB2P available Job Pre-Processing Instructions: • Start after DB2RHPP3 complete. If abend occurs for predecessor submit this job anyway.
  49. 49. • 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: • STEP010 PROC DSNUPRC8 PROCSTEP DSNUPROC PGM=DSNUTILB RC<8 STEP020 PGM= IKJEFT1B RC,<8 STEP030 PGM=IDCAMS RC<8 Input Files:
  50. 50. • 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 Job Name DB2RHERX Description:
  51. 51. 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 - ‘DB2RHERX COMPLETE’ - - • Additional Verification - RC<8, No ABEND.
  52. 52. • 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 Resource Requirements: • DB2P available Job Pre-Processing Instructions: • After DB2RHERX COMPLETE on Saturday. If abend occurs for predecessor submit this job anyway.
  53. 53. • 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) 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
  54. 54. 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 1. $avers Rerun Procedures: • No rerun. Email notification to ~IRC-DBA
  55. 55. 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 • Prompted Variables - None Job Post-Processing Instructions: • Log Entries - ‘DB2RHPPC COMPLETE’ -
  56. 56. - • 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: • None Output Files: • None Resource Requirements: • DB2P available Job Pre-Processing Instructions:
  57. 57. • 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
  58. 58. 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 Job Post-Processing Instructions:
  59. 59. • 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 Output Files:
  60. 60. • 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: • Sunday from PRO.CTL.ZEKEJCL(DB2RHPP8) PROCs Executed:
  61. 61. • 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. • Report Distribution 1. $avers
  62. 62. 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 • Prompted Variables - None Job Post-Processing Instructions:
  63. 63. • 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) Input/Output Files: • None Output Files: • None
  64. 64. 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 days old. Frequency: • Sunday from PRO.CTL.ZEKEJCL(DB2RHPPH) PROCs Executed: • SYS1.PROCLIB(DSNUPRC8)
  65. 65. 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. • Additional Procedures - Job will self-terminate and cleanup. • Report Distribution 1. $avers Rerun Procedures:
  66. 66. • 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. • Dependencies DB2P available • Prompted Variables - None Job Post-Processing Instructions: • Log Entries
  67. 67. - ‘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 Input Files: • SYS3.DBA.P.CARDLIB(member-name) Input/Output Files: • None Output Files: • None Resource Requirements:
  68. 68. • 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 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:
  69. 69. • 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’ - - • 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
  70. 70. 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: • 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’ - -
  71. 71. • 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 DBA.ALERTS@UCOP.EDU. Frequency: • On Sundays at about 6:30AM from SYS3.DBA.ZEKEJCL(DB2PRCHK) PROCs Executed: • SYS1.PROCLIB(ISPBAT) and SYS1.PROCLIB(ISPMAIL) 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
  72. 72. Job Pre-Processing Instructions: • None. • Dependencies DB2 subsystems available Completion 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. 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:
  73. 73. • 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 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
  74. 74. 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. 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.
  75. 75. • 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 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
  76. 76. 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 - 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
  77. 77. 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 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
  78. 78. - 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: 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
  79. 79. 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: • 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
  80. 80. 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 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:
  81. 81. • 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.. 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:
  82. 82. • 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’- - • 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..
  83. 83. 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: • 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
  84. 84. - 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: • 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:
  85. 85. • 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 - 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:
  86. 86. • 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 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.
  87. 87. • 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: • 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:
  88. 88. • 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 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:
  89. 89. • 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. • 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:
  90. 90. • 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 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.
  91. 91. • 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 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

×