MS ODBC w/UTF8 & Oracle 10g database NULLS char fields > 1024 char

From: jhdatabase1 (jhdatabase1_at_discussions.microsoft.com)
Date: 12/02/04

  • Next message: venAdder: "Re: problem with restoring DB using vc++"
    Date: Thu, 2 Dec 2004 13:19:04 -0800
    
    

    We've found the following:
    IF fields over 1024 characters in size are edited using a record set:
    - With an Oracle 10g database
    - AND that Oracle 10g database has been set to use UTF8 encoding
    - AND the database connection is made using the Microsoft ODBC driver
    - AND the edits are performed using a record set
    THEN your edits will NULL out the character field's value.

    The above problem does NOT occur with:
    - Oracle 8
    - Oracle 9
    - If the database has regular Latin 1 encoding
    - If you use the Oracle ODBC driver rather than the MS ODBC driver.
    - Using SQL statements to update the data instead of a record set

    This issue requires a fix to the Microsoft ODBC driver that Microsoft
    publishes. The latest Microsoft ODBC driver (version 2.575.1117.0), as of Dec
    2, 2004, does not resolve this problem.

    Has anyone else experienced this?
    How can we get Microsoft to fix this bug?


  • Next message: venAdder: "Re: problem with restoring DB using vc++"

    Relevant Pages

    • RE: ORACLE DRIVER
      ... Subject: ORACLE DRIVER ... DBI - is the perl module to handle all the request of the database, ... So is there any free Oracle ODBC driver for Linux? ...
      (perl.dbi.users)
    • Re: Convert db Oracle 7.0 to 10g
      ... database in Oracle 7.0 to a new accounting software. ... All you need is an ODBC driver. ... But my main problem is to find the ODBC for the Oracle 7.0 version... ...
      (comp.databases.oracle.server)
    • Re: Oracle Database Access via IIS 6.0 ASP Pages on Windows 2003 Serve
      ... I am using the Microsoft's ODBC Driver for Oracle ... >string cannot be found in the tnsname.ora file. ... >the database using a simple SQL query. ...
      (microsoft.public.inetserver.iis)
    • Re: NewBie question: 9i query runs slower than same query on 8i?
      ... The Oracle 9i database on another machine hasn't changed. ... To my thinking it must be the local ODBC driver configuration. ...
      (comp.databases.oracle.server)
    • Re: What so special about PostgreSQL and other RDBMS?
      ... That's exactly the link the licence agreement for the database points to when it ... comes to what wecan expect for paying support. ... > "Oracle may provide additional releases or versions of its programs ... If the requirements are volatile I'd do a long term contract detailing what ...
      (comp.lang.php)