我有以下问题,我有一个带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组件和客户端,虽然它安装在服务器上并且有用吗?