Backward compatibility

3 3 3

Alternate FixPaks (Linux and UNIX)

3 3

Prior to DB2(R) Universal Database Version 8, FixPaks functioned only as updates 3to installed DB2 Universal Database(TM) packages or file sets in one fixed location. 3Essentially, this meant that the installation of FixPaks replaced existing 3files with the updated ones provided within the FixPaks, and multiple DB2 3FixPak levels on a single system was not possible. Now, DB2 UDB (ESE) can 3exist at multiple fix pack levels in the same system. This feature, supported 3in production operating environments since Version 8.1.2, is achieved using 3the following two FixPak types:

3
3
regular FixPaks
3
3 3
3
alternate FixPaks
3
3 3
3
3 3
Notes:
3
    3
  1. You are not required to perform a multiple FixPak 3installation if it is unnecessary for your environment.
  2. 3
  3. 3Starting with IBM(R) DB2 Universal Database Enterprise Server Edition 3(ESE) for Linux and UNIX(R), Version 8.1.2, fix packs are supported in 3production operating environments when they are installed as Multiple fix 3packs.3
  4. 3
  5. 7On Linux, alternate FixPaks are available on the following platforms 7only: 73
  6. 3
3

To update a multiple FixPak instance to a different FixPak level, perform 3one of the following operations:

3 3

For further information regarding downloading alternate FixPaks, visit 3the IBM support site at http://www.ibm.com/software/data/db2/udb/winos2unix/support.

3

Data Warehouse Center previous server support restrictions

The following limitations exist for previous server support for DB2 Universal Database (DB2 UDB) Enterprise Server Edition Version 8 Data Warehouse Center:

Large Object (LOB) support
Systems Network Architecture (SNA) support
If you use SNA to connect to your warehouse sources and targets, you must change the configuration to TCP/IP over SNA or use the Windows(R) NT warehouse agent.
Support for EXPORT and LOAD utilities
The Data Warehouse Center Version 8 LOAD utility does not support a Version 7 target database. If you want to keep your target as a Version 7 database, then you must change the LOAD step to a SQL Select and Insert step. SQL Select and Insert steps use a DELETE* statement followed by SELECT and INSERT statements. SQL Select and Insert steps require the database to log all transactions. As a result, the performance for SQL Select and Insert steps is not as efficient as it is for the EXPORT and LOAD utilities.

2Development Center APARs required for SQLJ and SQL Assist 2support on DB2 UDB for OS/390, Version 6 and DB2 UDB for z/OS, Version 7

2When using the Development Center on an Application Development 2client for DB2 Universal Database Version 8 on Windows or UNIX operating systems, 2the following APARs need to be installed on the server to enable SQLJ and 2SQL Assist support:

2DB2 UDB for z/OS(TM), Version 7
2DB2 UDB for OS/390(R), Version 6

Two versions of SQL Assist are launched from DB2 UDB

You can invoke both version 7 and version 8 of SQL Assist from within DB2 Universal Database, Version 8. You can start version 7 from the DB2 Data Warehouse Center. All other centers start the latest version 8. The product online help has additional information for SQL Assist, Version 7.

Change in Unicode server behavior

In version 7, Unicode servers ignored any graphic code pages sent by applications at connect time and assumed that UCS2 Unicode (code page 1200) was being used. Version 8 Unicode servers now respect the code page sent by the client.

7 7 7

Change in output for the db2move command

7

In Version 8.2, the summary output generated by the db2move command is more descriptive than in earlier versions. This change 7can cause errors in scripts that analyze the output.

7
7When db2move is executed with the IMPORT option 7

7
7
Output prior to Version 8.2
7
7
IMPORT: -Rows read: 5; -Rows committed: 5; Table "DSCIARA2"."T20"
7
7
Output starting with Version 8.2
7
7
* IMPORT:  table "DSCIARA2"."T20"
7  -Rows read:          5
7  -Inserted:           4
7  -Rejected:           1
7  -Committed:          5
7
7
7
7When db2move is executed with the LOAD option 7

7
7
Output prior to Version 8.2
7
7
* LOAD:  table "DSCIARA2"."T20"
7  -Rows read: 5 -Loaded: 4 -Rejected 1 -Deleted 0 -Committed 5
7
7
Output starting withVersion 8.2
7
7
* LOAD:  table "DSCIARA2"."T20"
7  -Rows read:          5
7  -Loaded:             4
7  -Rejected:           1
7  -Deleted:            0
7  -Committed:          5
7
7
7 7 7

Health registry changes when migrating from DB2 UDB Version 8.2 back 7to DB2 UDB Version 8.1

7

Any registry changes made at the DB2 UDB Version 8.2 level are lost when 7you migrate back to DB2 UDB Version 8.1. The registry reverts to the version 78.1 HealthRules.reg file that contains the settings that existed before you 7upgraded to DB2 UDB Version 8.2 and started using the settings in the HealthRules2.reg 7file.

7 7 7

db2diag.log format message enhancements

7

The db2diag.log file format has been improved in a number of ways for version 78.2. The log file is now easier to read manually and easier to parse in software. 7The improvements include:

7

Other changes have been made as well, such as changing the database field name to DB.

7

Event records have been added as diagnostic messages to the db2diag.log 7file. Examples of such events are:

7

Event records have "Event" specified in the LEVEL field. Although events are not errors, they might be logged at 7diagnostic levels higher than 4 (Informational) or 3 (Warning) depending on 7their importance.

7 7 7

db2set profile registry variables and DB or DBM configuration parameters 7are now logged

7

Starting with version 8.2, db2set profile registry updates and DB and DBM 7configuration parameters and are logged in the db2diag.log file. These messages 7are logged at high diagnostic levels due to their importance.

7

The following types of db2set profile registry updates are logged:

7
7
Modify
7
The db2set variableName=value command yields a db2diag.log entry such as: 7
2004-04-22-19.19.14.156959-240 I79582C286         LEVEL: Event
7PID     : 2437242              TID  : 1           PROC : db2set
7INSTANCE: db2user              NODE : 000
7FUNCTION: DB2 UDB, oper system services, db2set_main, probe:40
7CHANGE  : CFG DB2SET: DB2DBDFT: From: "OLDDB" To: "SAMPLE"
7
7
Delete
7
The db2set -r command yields a db2diag.log entry such as: 7
CHANGE  : CFG DB2SET: DB2DBDFT: From: "SAMPLE" To: ""
7 7
Note:
7
The header information is omitted in the preceding example.
7
7
Reset
7
The db2set variableName=value command 7yields a db2diag.log entry such as: 7
CHANGE  : CFG DB2SET: Profile registry was reset
7 7
Note:
7
The header information is omitted in the preceding example.
7
7
7

Examples for DB and DBM configuration parameter updates are

7
CHANGE  : CFG DB SAMPLE: "Maxlocks" From: "10" To: "20"
7
7CHANGE  : CFG DBM: "Diaglevel" From: "3" To: "1"
7
7CHANGE  : CFG DBM: Reset to the system defaults
7 7
Note:
7
The header information is omitted in the preceding examples.
7

To find these configuration update messages, use db2diag tool. For example:

7 [ Top of Page |Previous Page | Next Page | Contents ]