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 IC67518 Status: Closed

VSAI FAILS WITH INFORMIX WHEN A TABLE NAME IS SPECIFIED IN UPPERCASE

product:
DB2 FOR LUW / DB2FORLUW / 970 - DB2
Problem description:
VSAI does not work with Informix because if the tables or users 
are case sensitive. 
 
For example: 
 
Running the following as "informix" 
-------- 
drop table "informix"."T1"; 
create table "informix"."T1"(C1 int not null primary key); 
insert into "informix"."T1" select tabid from systables; 
select tabname,owner from systables where tabname='T1'; 
-------- 
 
Results in the following error within Microsoft Visual Studio: 
 
Some updating commands could not be generated automatically. The 
database returned the following error: ERROR 
[42000][IBM][IDS/NT64] The specified table (informix.t1) is not 
in the database. (-111 ISAM error: No record found.) 
 
VSAI is searching for "informix.t1" but the table is "T1" 
with an uppercase "T"
Problem Summary:
**************************************************************** 
* USERS AFFECTED:                                              * 
* Users of IBM Database Add-Ins for Visual Studio              * 
* withIBMInformix Online Dynamic Server version 11.10 or       * 
* greater                                                      * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* The IBM Database Add-Ins for Visual Studio 9.7 (VSAI)doesnot * 
* work with Informix databases because Informixtablenames and  * 
* userids are case sensitive.  VSAI doesnotrecognize uppercase * 
* tablenames and will generate anerror.                        * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to IBM Database Add-Ins for Visual Studio 9.7        * 
* FP3orlater.                                                  * 
****************************************************************
Local Fix:
The only workaround I see is to specify all identfiers as 
lowercase.
available fix packs:
DB2 Version 9.7 Fix Pack 3 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 3a for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 4 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 5 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 6 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 7 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 8 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9a for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 10 for Linux, UNIX, and Windows

Solution
First Fixed in IBM Database Add-Ins for Visual Studio Version 
9.7 fix pack 3.
Workaround
not known / see Local fix
BUG-Tracking
forerunner  : APAR is sysrouted TO one or more of the following: IC69042 
follow-up : 
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
01.04.2010
08.10.2010
08.10.2010
Problem solved at the following versions (IBM BugInfos)
9.7.,
9.7.FP3
Problem solved according to the fixlist(s) of the following version(s)
9.7.0.3 FixList
9.7.0.3 FixList