IBM Books

Administration Guide


DB2 Universal Database Planned Incompatibilities

This section focuses on the DB2 Universal Database incompatibilities that we are reserving the right to do two versions in the future, following Version 6. Users of DB2 Universal Database are warned to code applications with these in mind, as well as to modify existing applications to make migration to future versions easier.

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


UNIX OS/2 WIN Extended

Change

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

Symptom

UPDATE statements which 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


UNIX OS/2 WIN Extended

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


UNIX OS/2 WIN Extended

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 | Table of Contents | Index ]

[ DB2 List of Books | Search the DB2 Books ]