Miałem ten sam problem po zainstalowaniu 64-bitowego klienta Oracle na 64-bitowym systemie Windows 7. Rozwiązanie, które zadziałało dla mnie:
- Otwórz wiersz poleceń w trybie administratora
cd \oracle\product\11.2.0\client_64\BIN
c:\Windows\system32\regsvr32.exe OraOLEDB11.dll