DSNTIPT: Db2 data set names panel

The entries on the DSNTIPT panel establish data set names for the libraries that are used in the Db2 CLIST and JCL that Db2 provides. The values that you enter on this panel are edited into all pertinent sample and installation jobs.

You can enter these values in one of three ways: same data set name prefix, no data set name prefix, or a new data set name prefix. The following table summarizes these selections.

Table 1. Summary of values
If you use … Then
Same data set name prefix or data set names Current data sets are deleted and reallocated for installation and migration.
No data set names No new output is created. Previous output remains intact.
New prefix Output is saved in new data set. Previous output remains intact.
When you run the CLIST in INSTALL or MIGRATE mode, the following warning message is displayed for any output data set that already exists:
DSNT434I WARNING, DATA SETS MARKED WITH ASTERISKS EXIST AND WILL BE OVERWRITTEN
To avoid deleting these data sets, take one of the following actions:
  • Press Enter to leave the installation process.
  • Change the data set names.

Press Enter again if you want to continue; this overwrites your data sets.

When you run the CLIST in UDPATE mode, this panel is displayed immediately after panel DSNTIPA1. This allows you to check the SDSNSAMP data set name to see if it is the one you want to use for the DSNTIJUZ job. Data sets are marked with an asterisk but not deleted or reallocated if you use the same name. Instead, the data set is compressed, and only the DSNTIJUZ member is replaced within the data set. Other members in the data set are left unchanged. When the CLIST completes processing and returns to panel DSNTIPA1, the following message is displayed:
WARNING MESSAGE(S) WAS PRODUCED DURING CLIST TAILORING SESSION
Figure 1. Db2 data set names panel: DSNTIPT
 DSNTIPT         INSTALL DB2 - DATA SET NAMES PANEL 1
 ===>  

 Data sets allocated by the installation CLIST for edited output:
  1  TEMP CLIST LIBRARY ===> prefix.NEW.SDSNTEMP
  2  SAMPLE LIBRARY     ===> prefix.NEW.SDSNSAMP
 Data sets allocated by the installation jobs:
  3  CLIST LIBRARY      ===> prefix.NEW.SDSNCLST
  4  APPLICATION DBRM   ===> prefix.DBRMLIB.DATA.suffix
  5  APPLICATION LOAD   ===> prefix.RUNLIB.LOAD.suffix
  6  DECLARATION LIBRARY===> prefix.SRCLIB.DATA.suffix
 Data sets allocated by SMP/E and other methods:
  7  LINK LIST LIBRARY  ===> prefix.SDSNLINK.suffix
  8  LOAD LIBRARY       ===> prefix.SDSNLOAD.suffix
  9  JDBC AND SQLJ DLLS ===> prefix.SDSNLOD2.suffix
 10  MACRO LIBRARY      ===> prefix.SDSNMACS.suffix
 11  EXIT LIBRARY       ===> prefix.SDSNEXIT.suffix
 12  DBRM LIBRARY       ===> prefix.SDSNDBRM.suffix
 13  IRLM LOAD LIBRARY  ===> prefix.SDXRRESL.suffix
 14  IVP DATA LIBRARY   ===> prefix.SDSNIVPD.suffix
 15  INCLUDE LIBRARY    ===> prefix.SDSNC.H
 PRESS:  ENTER to continue   RETURN to exit   HELP for more information

TEMP CLIST LIBRARY and SAMPLE LIBRARY are data sets that are allocated by the installation CLIST for edited output. CLIST LIBRARY is allocated by DSNTIJVC. If the INPUT MEMBER NAME field on installation panel DSNTIPA1 is set to DSNTIDXA or DSNTIDXB, the three data sets default to prefix.NEW.SDSNTEMP, prefix.NEW.SDSNCLST, and prefix.NEW.SDSNSAMP respectively. In these names, prefix is the value that is entered for the DATA SET NAME PREFIX field on installation panel DSNTIPA1. The following table shows the job-tailoring fields.

Table 2. Job-tailoring fields
Mode Tailored output No tailored output
Installing All three fields entered All three fields blank
Migrating All three fields entered All three fields blank
Updating SAMPLE LIBRARY entered SAMPLE LIBRARY blank

Db2 adds blanks to these fields after a successful tailoring session to avoid writing over the tailored output.