I created a sql server linked server and it's been working fine for last 2 years and suddenly not working .
SQL Server Microsoft SQL Server 2005 - 9.00.5324.00 (X64) Aug 24 2012 18:28:47 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 5.2 (Build 3790: Service Pack 2)
Oracle client version Oracle - OraClient11g_home1
Cannot create an instance of OLE DB provider "OraOLEDB.Oracle" for linked server
Ps : we have enabled Allow in Process in Sql Server for Oracle Provider
any Service Pack applied to Windows or SQL Server?
any change to the Oracle client?
Either way, seeing the whole error stack wouldn't hurt.
By the way... check if the Oracle credentials the Linked Server is using are still valid on the Oracle database.
Pablo (Paul) Berzukov
Author of Understanding Database Administration
available at Amazon and other bookstores.Disclaimer: Advice is provided to the best of my knowledge but no implicit or explicit warranties are provided. Since the advisor explicitly encourages testing any and all suggestions on a test non-production environment advisor should not held liable or responsible for any actions taken based on the given advice.