Starting with DB2® Version
10 Fix Pack 1, Windows system
environment variables are updated to include the location of the default
client interface copy for the IBM® Data
Server Driver Package software.
The Windows system
environment variables are updated in the following scenarios:
- When you install the IBM Data
Server Driver Package software as the default client interface copy
- When you make the IBM Data
Server Driver Package copy to be the default client interface copy
by using the db2swtch command
- When a default client interface copy undergoes an upgrade
System environment variables are also modified
to remove references to the IBM Data
Server Driver Package software in certain scenarios:
- If you promote a server or client product to be the default DB2 copy, the reference to the default
client interface copy is removed from system environment variables.
This situation applies when you promote the server or client product
during an installation, a fix pack update, or a switch by using the db2swtch command.
- Starting with IBM DB2 for Linux, UNIX,
and Windows, Version 9.7
Fix Pack 6, if the IBM Data
Server Driver Package software coexists with the default DB2 copy for an earlier server or client fix
pack, the default client interface copy and default DB2 copy path coexist in the system variables.
Manually clean up these variables to remove conflicting paths, or
run the db2swtch command to complete the following
tasks:
- Demote the current client interface copy
- Promote the current client interface copy again for the Fix Pack
6 or later IBM Data Server Driver
Package copy
To avoid conflict among system environment
variables about which path to use when multiple DB2 client or server products are already installed,
the IBM Data Server Driver Package
copy does not update these environment variables during installation.
Message DBI20008W is written to an installation log
file in the My Documents\DB2LOG\ directory when
another IBM data server client
or driver is already installed. The log file name uses the following
format: DB2_ProductNameAbbrev-DateTime.log,
where DB2_ProductNameAbbrev is an abbreviated form
of the product name and DateTime is the timestamp.
An example of a message is dsdriver_log-Tue Jan 24 13_34_54
2012.log.