We have problems with OLEDB provider of Oracle Database 11g Release 2 Client (18.104.22.168.0) for Microsoft Windows (32-bit).
Its GetColumnInfo(...) function serve DBCOLUMNINFO.ulColumnSize in bytes intead of character length.
I found a new provider in ODAC112021.
When install it (on 22.214.171.124.0 client) in Win XP, it is ok, bug eliminted, but on Win Vista and Win 7 -> OLEDB stopped to working.
What can I do to install new OLEDB provider properly?