服务器: 消息 15028,级别 16,状态 1,过程 sp_addlinkedserver,行 79
服务器 'HYTEST' 已存在。
服务器: 消息 7391,级别 16,状态 1,行 1
该操作未能执行,因为 OLE DB 提供程序 'SQLOLEDB' 无法启动分布式事务。
[OLE/DB provider returned message: 新事务不能登记到指定的事务处理器中。 ]
服务器 'HYTEST' 已存在。
服务器: 消息 7391,级别 16,状态 1,行 1
该操作未能执行,因为 OLE DB 提供程序 'SQLOLEDB' 无法启动分布式事务。
[OLE/DB provider returned message: 新事务不能登记到指定的事务处理器中。 ]
服务器: 消息 7391,级别 16,状态 1,行 1
该操作未能执行,因为 OLE DB 提供程序 'SQLOLEDB' 无法启动分布式事务。
[OLE/DB provider returned message: 新事务不能登记到指定的事务处理器中。 ]我用DTCPing试过,报错,而且过一会再PING错误的提示都不一样,晕
Problem:fail to invoke remote RPC method
Error(status=1753): at dtcping.cpp (Line:265)RPC pinging failure
Description:1753-终结点映射器中没有更多的终结点可用。
Invalid partner CID while constructing binding handle从B到A就一切正常
http://blog.csdn.net/gatr/archive/2005/07/08/417587.aspx
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;329332
不过还是药谢谢你,我了解的更多了
要解决此问题,请按照下列步骤操作: 1. 单击“开始”,指向“所有程序”,指向“管理工具”,然后单击“组件服务”。
2. 在组件服务向导中,展开“组件服务”,然后双击“计算机”。
3. 右键单击“我的电脑”,然后单击“属性”。
4. 单击“MSDTC”选项卡,然后单击“安全性配置”。
5. 在“安全配置”对话框中,单击以选中“网络 DTC 访问”复选框。
6. 在“网络 DTC 访问”下,单击“网络事务”。
7. 确保“DTC 登录帐户”设置为“NT Authority\NetworkService”。
8. 单击“确定”。
9. 在消息框中,单击“是”。
10. 在“DTC 控制台消息”对话框中,单击“确定”。
11. 在“系统属性”对话框中,单击“确定”。
12. 重新启动计算机,让这些更改生效。注意:在某些情况下,您必须在启动 SQL Server 服务之前启动 DTC 服务,以便让链接服务器的分布式查询正常工作