home clear 64x64
en blue 200x116 de orange 200x116 info letter User
suche 36x36
Latest versionsfixlist
11.1.0.7 FixList
10.5.0.9 FixList
10.1.0.6 FixList
9.8.0.5 FixList
9.7.0.11 FixList
9.5.0.10 FixList
9.1.0.12 FixList
Have problems? - contact us.
Register for free anmeldung-x26
Contact form kontakt-x26

DB2 - Problem description

Problem IC79036 Status: Closed

SQLCONNECT SETS DBNAME INTO DATA SOURCE NAME EVEN IF USER SPECIFIES
DBALIAS, THIS CAUSES -842/-1024 IN SUBSEQUENT API.

product:
DB2 FOR LUW / DB2FORLUW / 980 - DB2
Problem description:
SQLConnect sets dbname into data source name even if user 
specifies dbalias, this causes SQL0842N or SQL1024N in 
subsequent API calls. 
 
The following scenario would fail if a database has more than 
one alias. 
NOTE: where dbAlias is an alias for dbName. 
 
Case 1: Subsequesnt connection request fails with SQL0842N 
(Already connected) 
 
SQLConnect(hDbc, dbName..); 
SQLConnect(hDbc, dbAlias..); 
 
Case 2: DB2 API (db2CfgGet in this case) reports SQL1024N (No 
connection) 
 
SQLConnect(hDbc, dbAlias..); 
cfgStruct.dbname = dbAlias; 
db2CfgGet(db2Version970, (void *)&cfgStruct, &sqlca);
Problem Summary:
**************************************************************** 
* USERS AFFECTED:                                              * 
* Users who use CLI application against a database which has   * 
* more than one database alias(es).                            * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* SQLConnect sets dbname into data source name even if user    * 
* specifies dbalias, this causes SQL0842N or SQL1024N in       * 
* subsequent API calls.                                        * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Please upgrade to DB2 V9.8 FixPack 5 or later.               * 
****************************************************************
Local Fix:
please remove dbalias.
Solution
This problem was first fixed in DB2 V9.8 FixPack 5.
Workaround
not known / see Local fix
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
03.10.2011
19.06.2012
19.06.2012
Problem solved at the following versions (IBM BugInfos)
9.8.FP5
Problem solved according to the fixlist(s) of the following version(s)
9.8.0.5 FixList