Upgrading the TEMPLATE control table
When you migrate to a new version of Db2, you can upgrade the TEMPLATE control table to the current Db2 version.
Procedure
To upgrade the TEMPLATE control table:
- On the DB2 Administration Menu (ADB2) panel, specify option 5, and press Enter.
-
On the Utility generation using LISTDEFs
and TEMPLATEs (ADB25) panel, specify
option UT, and press Enter.
Figure 1. Utility generation using LISTDEFs and TEMPLATEs (ADB25) panel ADB25 min ----- DD1A Utility generation using LISTDEFs and TEMPLATEs ---- 00:33 Option ===> L - Manage LISTDEFs DB2 System: DD1A T - Manage TEMPLATEs DB2 SQL ID: ADM001 TU - Specify TEMPLATE usage CL - Create LISTDEF control table UL - Upgrade LISTDEF control table CT - Create TEMPLATE control table UT - Upgrade TEMPLATE control table LISTDEF control table: Table owner . . . DSNACC > Table name . . . UTLIST > TEMPLATE control table: Table owner . . . DSNACC > Table name . . . UTTEMPLATE >The table name is validated to make sure it is a TEMPLATE control table. The validation is based on the following column names and data types:- NAME VARCHAR(8),
- CREATEDBY VARCHAR(8),
- MODIFIEDBY VARCHAR(8),
- DSN VARCHAR(254),
- DISPSTATUS VARCHAR(3),
- DISPNTERM VARCHAR(7),
- DISPATERM VARCHAR(7),
- DEVICETYPE VARCHAR(8),
- MODELDCB VARCHAR(53),
- BUFNO SMALLINT,
- DATACLAS VARCHAR(8),
- MGMTCLAS VARCHAR(8),
- STORCLAS VARCHAR(8),
- DSVOLSER VARCHAR(1784),
- GDGLIMIT INTEGER,
- EXPDL VARCHAR(10),
- RETPD INTEGER,
- UNITTYPE CHAR(1),
- PQTY INTEGER,
- SQTY INTEGER,
- SPACEUNIT VARCHAR(3),
- PCTPRIME INTEGER,
- MAXPRIME INTEGER,
- NBRSECND INTEGER,
- UNCNT SMALLINT,
- STACK CHAR(1),
- JES3DD VARCHAR(8),
- TRTCH VARCHAR(6),
- REMARKS VARCHAR(254),
- VOLCNT SMALLINT.