The DSNJCNVB Utility

 <  Day Day Up  >  

The DSNJCNVB Utility

graphics/v8_icon.gif

The DSNJCNVB utility is used to convert the bootstrap data set (BSDS) so that it can support up to 10,000 archive log volumes and 93 active log data sets per log copy.


If you do not convert the BSDS, only 1,000 archive log volumes and 31 active log data sets per log copy can be managed.

The DSNJCNVB utility should be executed as a batch job only when DB2 is not operational. Furthermore, DSNJCNVB can only be run on a DB2 V8 subsystem in new-function mode. Although converting the BSDS is optional, it is highly recommended for large or highly-active DB2 shops .

Expand the Size of the BSDS Before Converting

If you have migrated to V8 from aprevious version of DB2, you will need to create a larger BSDS before converting it with DSNJCNVB .

After you have migrated to V8 new-function mode, execute the following steps to prepare to run the DSNJCNVB utility:

  1. Rename your existing BSDS copy 1 data set. Be sure to retain your original copy of the BSDS so you can restore it in case of a failure during conversion.

  2. Allocate a larger BSDS data set using the VSAM DEFINE statement in installation job DSNTIJIN , using the original BSDS name .

  3. Use VSAM REPRO to copy the original data set to the new, larger data set.

  4. Repeat steps 1 through 3 for copy 2 of the BSDS (if you are using dual BSDSs).

Finally, after expanding the size of your BSDSs, you can invoke the conversion utility, DSNJCNVB , using the JCL snippet shown in Listing 34.1. The SYSUT1 and SYSUT2 DDNAME s specify the data sets for copy 1 and copy 2 of the BSDS.

Listing 34.1. DSNJCNVB JCL
 //DSNJCNVB EXEC PGM=DSNJCNVB //STEPLIB  DD   DISP=SHR,DSN=DB2P.SDSNEXIT //         DD   DISP=SHR,DSN=DB2P.SDSNLOAD //SYSUT1   DD   DISP=OLD,DSN=DB2P.BSDS01 //SYSUT2   DD   DISP=OLD,DSN=DB2P.BSDS02 //SYSPRINT DD   SYSOUT=* 

 <  Day Day Up  >  


DB2 Developers Guide
DB2 Developers Guide (5th Edition)
ISBN: 0672326132
EAN: 2147483647
Year: 2004
Pages: 388

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net