Make Db2 CLISTs available to TSO and batch users (DSNTIJVC)

To connect Db2 to TSO, you must make Db2 CLISTs available to TSO and batch users by running the DSNTIJVC job.

About this task

From prefix.SDSNCLST, the CLIST reads and edits these four CLISTs: DSNEMC01, DSNH, DSNU, and DSNHC. It then places those CLISTs in prefix.NEW.SDSNTEMP. You might want to modify the default values. The DSNEMC01 CLIST provides installation default values for the DB2I Default panels (option D on panel DSNEPRI). The first time that a TSO user executes DB2I on a specific ISPF application such as DSNE (NEWAPPL), the DSNEMC01 CLIST sets the defaults based on the values that are specified on installation panel DSNTIPF. DSNEMC01 stores the values in the ISPF profile member DSNEPROF.

Job DSNTIJVC merges the tailored CLISTs from prefix.NEW.SDSNTEMP with unchanged CLISTs and REXX execs from prefix.SDSNCLST. Then job DSNTIJVC places all CLISTs and REXX execs in prefix.NEW.SDSNCLST. It also converts the record format of the Db2 CLISTs from fixed-block to variable-block format with a record length of 84 and a block size of 3120. A CLIST that has been converted from fixed-block to variable-block format cannot be used as input to the DSNTINST CLIST; use the unedited version of the SDSNCLST data set, as created by SMP/E.

Procedure

To make the CLISTs available to TSO and batch users:

  1. If you use fixed-block format for your CLIST libraries, modify job DSNTIJVC as follows:
    • Change the SYSIN DD statement to DUMMY.
    • Change the allocation of prefix.NEW.SDSNCLST to match the data control block (DCB) attributes of your other CLIST libraries.
  2. Run job DSNTIJVC.
  3. Either concatenate prefix.NEW.SDSNCLST with your existing CLIST libraries or copy prefix.NEW.SDSNCLST into an existing CLIST library.

What to do next

If you need to rerun job DSNTIJVC, first delete data set prefix.NEW.SDSNCLST, which is created by this job.

When corrective service is applied to a CLIST, SMP/E changes only the prefix.SDSNCLST data set. You need to redo any record format changes and reapply any special tailoring that is required. You also need to move the CLIST to prefix.NEW.SDSNCLST. Corrective service (program temporary fixes) for these CLISTs is sent with ++HOLD statements, calling to your attention the possibility of additional work.