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}
)