DB2 - Problembeschreibung
Problem IC66253 | Status: Geschlossen |
IFXBULKCOPY RETURNS "CLI0112E ERROR IN ASSIGNMENT" FOR COLUMNS DEFINED AS FIXED POINT DECIMAL(P,S) | |
Produkt: | |
DB2 CONNECT / DB2CONNCT / 970 - DB2 | |
Problembeschreibung: | |
When tables used in IfxBulkCopy contain a column defined as DECIMAL(p,s) the driver might return ERROR [22005] [IBM] CLI0112E Error in assignment. SQLSTATE=22005 at IBM.Data.Informix.IfxBulkCopy.WriteToServer() at IBM.Data.Informix.IfxBulkCopy.WriteToServer(IDataReader dataReader) at ConsoleApplication1.Program.Main(String[] args) | |
Problem-Zusammenfassung: | |
**************************************************************** * USERS AFFECTED: * * Users using 'BulkCopy' for table with 'Decimal' data for * * locales where the decimal point symbol is NOT dot (Eg: in * * de-de the decimal point symbol is COMMA) * **************************************************************** * PROBLEM DESCRIPTION: * * For the above case it throws an error. This happens only for * * the specific case of 'Decimal' data type for client locales * * such a de-de where the decimal point symbol is COMMA. * **************************************************************** * RECOMMENDATION: * * Please upgrade to db2v97fp2 or later for the fix * **************************************************************** | |
Local-Fix: | |
verfügbare FixPacks: | |
DB2 Version 9.7 Fix Pack 2 for Linux, UNIX, and Windows | |
Lösung | |
The root cause is that the decimal point symbol in de-de is COMMA(,). This is now fixed to ensure that such an error is not thrown during a BulkCopy operation | |
Workaround | |
keiner bekannt / siehe Local-Fix | |
Bug-Verfolgung | |
Vorgänger : APAR is sysrouted TO one or more of the following: IC66438 Nachfolger : | |
Weitere Daten | |
Datum - Problem gemeldet : Datum - Problem geschlossen : Datum - der letzten Änderung: | 11.02.2010 14.05.2010 14.05.2010 |
Problem behoben ab folgender Versionen (IBM BugInfos) | |
9.7.FP2 | |
Problem behoben lt. FixList in der Version | |
9.7.0.2 |