将sqlserver连接到oracle Microsoft SQL Server错误7303

时间:2017-05-09 12:27:28

标签: sql-server database oracle11g database-administration

我有以下问题,我有一个带O.S.的服务器。 Windows Server 2012 R2 64位,在此服务器中我安装了一个数据库Microsoft Sql server 2014,我正在尝试将其连接到另一台服务器上安装的Oracle Database 10.1.0.2.0。

在我的服务器上,我安装了64位Oracle Client 11.2和64位Oracle ODAC 11.2。

我测试了连接到Oracle DB的Oracle客户端安装,使用sqlplus,tnsping以及配置和测试64位ODBC数据源。

现在我已经为我的Oracle DB创建了一个链接服务器,我正在尝试测试它,但是我有以下错误:

  

Microsoft.SqlServer.Connectioninfo

     

无法初始化OLE DB提供程序“MSDAORA”的数据源对象   对于链接服务器...

     

OLE DB提供程序“MSDAORA”用于链接服务器....返回消息   “找不到Oracle网络组件和客户端......”   Microsoft SQL Server,错误:7303。

有什么问题?为什么SQL服务器找不到Oracle组件和客户端,虽然它安装在服务器上并且有用吗?

0 个答案:

没有答案