Administration Guide

DB2 Universal Database Planned Incompatibilities

This section describes future incompatibilities that users of DB2 Universal Database should keep in mind when coding new applications, or when modifying existing applications. This will facilitate migration to future versions of DB2 UDB.

Read-only Views in a Future Version of DB2 Universal Database


WIN UNIX OS/2

Change

The system catalog views will be read-only views. The SYSSTAT views will continue to be updatable.

Symptom

UPDATE statements that used to work against columns in the SYSCAT views will fail.

Explanation

Tools or applications are coded to change values in the catalog by updating the column as defined in the SYSCAT view.

Resolution

Change the tool or application to change the catalog by updating the column as defined in the SYSSTAT view.

PK_COLNAMES and FK_COLNAMES in a Future Version of DB2 Universal Database


WIN UNIX OS/2

Change

The SYSCAT.REFERENCES columns PK_COLNAMES and FK_COLNAMES will no longer be available.

Symptom

Column does not exist and an error is returned.

Explanation

Tools or applications are coded to use the obsolete PK_COLNAMES and FK_COLNAMES columns.

Resolution

Change the tool or application to use the SYSCAT.KEYCOLUSE view instead.

COLNAMES No Longer Available in a Future Version of DB2 Universal Database


WIN UNIX OS/2

Change

The SYSCAT.INDEXES column COLNAMES will no longer be available.

Symptom

Column does not exist and an error is returned.

Explanation

Tools or applications are coded to use the obsolete COLNAMES column.

Resolution

Change the tool or application to use the SYSCAT.INDEXCOLUSE view instead.


[ Top of Page | Previous Page | Next Page ]