OLEDB-provider van Oracle (Provider=OraOLEDB.Oracle
) wordt nog steeds ondersteund, alleen de provider van Microsoft (Provider=msdaora
) is verouderd
. Microsoft raadt aan om de Oracle-provider te gebruiken.
Microsoft-provider msdaora
bestaat zelfs niet voor 64 Bit.
Ik denk dat uw verbindingsreeks voor Oracle ODBC dit moet zijn (zonder de regeleinden):
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
Let op, voor het Oracle-stuurprogramma moet u DBQ
. gebruiken in plaats van Server
.
Server
is het attribuut voor het Microsoft ODBC-stuurprogramma (bijv. Driver={Microsoft ODBC for Oracle}
)