SSMS中LinkedServer的测试连接在客户端上失败,而不是在计算机上

时间:2017-01-19 07:19:47

标签: sql-server sql-server-2005 ssms linked-server

我们运行MS SQL 2005 Server并安装Oracle驱动程序'Oracle Provider for OLE DB' 使用此驱动程序,我们成功地将“链接服务器”设置为“Oracle 10g企业数据库” 一切都工作正常几个月没有任何问题。

突然间,当我们尝试从客户端进行“测试连接”时,我们无法再连接到链接服务器并获取此错误消息 Error Message LinkedServer
直接在机器上我们可以使用LinkedServer而不会出现任何问题,所有内容(例如Test Connection,select from openquery等)都可以正常工作。
我们也可以从主机和所有客户端Ping和Tracert目标Oracle服务器 我们重新安装了驱动程序并重启机器但没有成功。

在这一点,我们真的不知道如何解决这个问题:(

有没有人知道如何解决它?

最诚挚的问候,拉尔夫

1 个答案:

答案 0 :(得分:-1)

行动(S)到达'返回服务':<重新安装ODAC驱动程序.ODAC无法在SQL实例内运行。配置的ODAC驱动程序,DCOM MSDAINITIALIZE和目录权限,以允许ODAC在SQL实例之外运行。它很好。