Почти съм сигурен, че трябва да инсталирате клиент на Oracle; нещо повече, вярвам, че трябва да е Oracle 8 Client (MS не е актуализирал този драйвер от години, доколкото знам).
Но опитвали ли сте да използвате Oracle Instant Client ? Инсталирането е доста безболезнено, много по-малко от стандартния клиент на Oracle и не пречи на други инсталации. Всичко, което трябва да направите, е да копирате файловете в целева директория, да зададете вашия PATH да включва тази директория (което може да се направи вътре в приложението ви - няма нужда всъщност да задавате глобален PATH, ако не искате) и да вмъкнете подходящия запис в системния регистър в HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI. Използваме го за всички наши ADO клиенти.
Освен това има допълнителен бонус, че не изисква поддръжка на файл TNSNAMES.ORA; вашият низ за свързване може просто да бъде user/[email protected] :порт/SID.