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