SQLTeam.com | Weblogs | Forums

'oraoledb.oracle.1' provider is not registered on the local machine



I have a 64 bit machine running win 8.1. I installed the oracle 12c 64 bit client and the 64 bit odac drivers. However, all of my oracle connections are give me the "'oraoledb.oracle.1' provider is not registered on the local machine" error.




I had to install both the 64-bit and 32-bit clients in order to get it to work.


Hi Tara,

the actual oracle clients or just the ODAC drivers?


got this to work after installing 32 bit Odac drivers:




I think 32-bit was needed because the SQL Server tools are 32-bit.