I have a linked server configured in SQL Server 2008. But I was not able to run any query against the linked server.

I tried to run this simple command, but it does not work
SELECT * FROM MYSERVER..ALANH.TEMP_UPDATE1
This is the error I received while executing the above command.
Msg 7399, Level 16, State 1, Line 1
The OLE DB provider "OraOLEDB.Oracle" for linked server "MYSERVER" reported an error. The provider did not give any information about the error.
Msg 7312, Level 16, State 1, Line 1
Invalid use of schema or catalog for OLE DB provider "OraOLEDB.Oracle" for linked server "MYSERVER". A four-part name was supplied, but the provider does not expose the necessary interfaces to use a catalog or schema.
Can someone help me connect to OracleLinkedServer? Many thanks.
source
share