您好,欢迎访问一九零五行业门户网

SQL Server 解决 "无法执行该操作,因为链接服务器 的 OLE

在跨网段的两台服务器间建立了链接服务器,读取数据正常,但是当用分布式事务更新时,提示无法执行该操作,因为链接服务器 xxxx 的 ole db 访问接口 sqlncli10 无法启动分布式事务 解决办法: 1.检查msdtc设置,网上都有,不多说明.可以参照此文 2.修改host设置,在
在跨网段的两台服务器间建立了链接服务器,读取数据正常,但是当用分布式事务更新时,提示无法执行该操作,因为链接服务器 xxxx 的 ole db 访问接口 sqlncli10 无法启动分布式事务
解决办法:
1.检查msdtc设置,网上都有,不多说明.可以参照此文
2.修改host设置,在c:\windows\system32\drivers\etc下,在两台服务器分别添加对方计算机的ip地址与计算机名称,如下:
对方计算机ip对方计算机名称
-------------------------------------------------
192.168.88.52vwin2k3-8852
3.打开双方服务器,再打开ssms,右击数据库服务器属性,在连接选项卡勾选需要将分布式事务用于服务器到服务器的通信.
重启双方数据库服务,搞定.
其它类似信息

推荐信息