Skip to Main Content

DevOps, CI/CD and Automation

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Linked Server SQL 2008 64 bit Windows Server 2008 64 bit

854653Apr 12 2011
Hello there,

I'm trying to access my customers Oracle database with a SQL Linked Server. The error I get is:

Cannot create an instance of OLE DB provider "OraOLEDB.Oracle" for linked server...

I did the following steps:

1. Installed Oracle client 10g with a custom installation and selected everything.

2. Created a tnsnames.ora

dev =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = dijkora01)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = dev)
)
)

3. Tested this with tnsping dev, which said that the connection is OK.

4. Activated 'Allow inprocess' for my OraOLEDB.Oracle provider for the linked servers in my SQL Server Management Studio.

5. Created a new linked server with:

Linked Server: IAP
Provider: Oracle Provider for OLE DB
Product name: Oracle
Data source: dev

In the security tab I activated 'Be made using this security context'. When I now press 'OK' I get the above error message.
Can someone help me with this?
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 10 2011
Added on Apr 12 2011
0 comments
355 views