Penyedia OLEDB dari Oracle (Provider=OraOLEDB.Oracle ) masih didukung, hanya penyedia dari Microsoft (Provider=msdaora ) tidak digunakan lagi
. Microsoft merekomendasikan untuk menggunakan penyedia Oracle.
Penyedia Microsoft msdaora bahkan tidak ada untuk 64 Bit.
Saya pikir string koneksi Anda untuk Oracle ODBC harus ini (tanpa jeda baris):
Driver={Oracle in OraClient11g_home1};
DBQ=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=hostname)(PORT=xxxx)))(CONNECT_DATA=(SERVICE_NAME=xxx)(SERVER=DEDICATED)));
Pwd=xxxx;
Uid=xxxx
Catatan, untuk driver Oracle Anda harus menggunakan DBQ bukannya Server .
Server adalah atribut untuk driver Microsoft ODBC (mis. Driver={Microsoft ODBC for Oracle} )