`
lovnet
  • 浏览: 7059459 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

MSDTC"该伙伴事务管理器已经禁止了它对远程网络事务的支持"的错误(转)

阅读更多

出现了“该伙伴事务管理器已经禁止了它对远程/网络事务的支持”的错误,一个很叫人郁闷的错误,找了很多资料,基本的解决方法整理如下:
1. 单击“开始”,指向“控制面板”,然后单击“添加/删除程序”。
2. 单击“添加/删除 Windows 组件”。
3. 选择“应用程序服务器”,然后单击“详细信息”。
4. 选择“启用网络 DTC 访问”,然后单击“确定”。
5. 单击“下一步”。
6. 单击“完成”。
7. 停止分布式事务协调器服务,然后重新予以启动。
8. 停止参与分布式事务的任何资源管理器服务(如 Microsoft SQL Server 或 Microsoft Message Queue Server),然后重新予以启动。
9.检查MSDTC设置是否正确.
1)打开命令提示,运行"net stop msdtc",然后运行"net start msdtc"。
2)转至"组件服务管理工具"。
3)浏览至"启动管理工具"。
4)选择"组件服务"。
a.展开"组件服务"树,然后展开"我的电脑"。
b.右键单击"我的电脑",然后选择"属性"。
c.在 MSDTC 选项卡中,确保选中了下列选项: 网络 DTC 访问
网络管理
网络事务
XA 事务
d.另外,"DTC 登录帐户"一定要设置为"NT Authority\NetworkService"。
5)单击"确定"。这样将会提示您"MS DTC 将会停止并重新启动。
所有的依赖服务将被停止。请按'是'继续"。单击"是"继续。
6)单击"确定"关闭"我的电脑"属性窗口。
10.关闭网络防火墙(或者开放相应的端口135)

转载自网络

分享到:
评论

相关推荐

    如何进入MSDTC服务

    分布式事务协调器(MSDTC,Microsoft Distributed Transaction Coordinator)是Windows操作系统中的一项重要服务,它负责协调跨越多个资源管理器(如数据库、消息队列、文件系统等)的分布式事务处理。MSDTC确保在...

    服务器×××上的MSDTC不可用解决办法1

    MSDTC( Distributed Transaction Coordinator,分布式交易协调器)是一种协调跨多个数据库、消息队列、文件系统等资源管理器的事务的服务。该服务的进程名为Msdtc.exe,依赖于Remote Procedure Call(RPC)和...

    SQLSERVER分布式事务使用实例

    代码如下:–BEGIN DISTRIBUTED TRANSACTION [transactionname]–标志一个由分布式事务处理协调器MSDTC管理的TSQL分布式事务开始–SERVER A服务器为主控服务器。当连接发出后续COMMIT TRANSACTION或–ROLLBACK ...

    SQLServer分布式事务服务器的配置.doc

    MSDTC 设置包括网络 DTC 访问、客户端管理、事务管理通讯等方面的配置。 知识点:MSDTC 设置是 SQL Server 分布式事务服务器的关键配置。 6. 链接服务器和名称解析问题 链接服务器可以通过 server 名称或 IP 地址...

    win2003中配置msdtc

    MSDTC提供了一种机制来管理跨越多个资源管理器(如数据库、消息队列等)的事务,确保了数据的一致性和完整性。本文将详细介绍如何在Windows Server 2003中进行MSDTC的配置。 #### MSDTC的重要性 MSDTC在ASP.NET...

    sqlserver 创建触发器 远程服务器相应执行SQL语句

    2. **该伙伴事务管理器已经禁止了它对远程/网络事务的支持** - 解决方法:在`控制面板 -> 管理工具 -> 组件服务`中设置`Distributed Transaction Coordinator`服务的属性,确保允许远程客户端、远程管理、入站和出...

    MSDTC服务配置[收集].pdf

    分布式事务协调器(MSDTC,Microsoft Distributed Transaction Coordinator)是微软Windows操作系统中的一个核心服务,它为跨系统和网络的分布式应用程序提供了事务处理能力。在软件开发中,尤其是在数据库管理和多...

    net 2.0 分布式事务解决方案有原代码

    分布式事务允许在不同的资源管理器(如SQL Server、Oracle或其他支持事务的系统)之间协调操作,确保数据的一致性和完整性。在.NET 2.0中,这主要通过System.Transactions命名空间中的类来实现,如TransactionScope...

    解决分布式事务详细文档

    首先,分布式事务的运行需要微软分布式事务协调器(MSDTC,Microsoft Distributed Transaction Coordinator)服务的支持。在Windows 2003系统上,MSDTC的安装和配置包括以下步骤: 1. 打开"控制面板",然后选择...

    用VC#实现分布式COM+服务之实现数据库分布事务

    同时,为了在远程机器上运行,需要确保MTS/MSDTC服务在所有参与的服务器上都已启动并配置正确。 在文件“Lessond5D1”中,可能包含了实现上述过程的示例代码或详细步骤,例如创建COM+服务组件的代码示例,配置事务...

    【数据库管理】SQLServer链接服务器使用提示“访问接口 "SQLNCLI10" 无法启动分布式事务”的设置方式

    解决步骤包括设置hosts文件、启用SQL Server的分布式服务选项、配置MSDTC(分布式事务协调器)的安全选项、确保服务自动启动以及开放必要的防火墙端口。每一步骤都配有具体的操作指南,确保设置的正确性和完整性。...

    局域网内远程连接OPC配置方法详解.pdf

    9. 安全配置:DCOM和OPC的安全配置,如使用Distributed Transaction Coordinator(MSDTC)进行分布式事务处理,以及确保系统的安全策略符合远程连接的要求。 10. 连接测试:配置完成后,通常需要进行连接测试,以...

    MS DTC配置,ATL,COM

    分布式事务协调器(MS Distributed Transaction Coordinator,简称MS DTC)是Windows操作系统中的一个重要组件,它负责管理和协调跨多个资源管理器(如数据库服务器)的分布式事务。当涉及到多个数据源之间的事务...

    C#数据库远程访问

    7. **分布式事务**:对于跨越多个数据库的复杂操作,可以使用分布式事务,如MSDTC(Microsoft Distributed Transaction Coordinator)。C#的`System.Transactions`命名空间提供了对此的支持。 8. **安全性**:在...

    任务管理器-进程名称详解.pdf

    ***mexec.exe:属于微软系统中心配置管理器(System Center Configuration Manager),用于远程管理网络上的计算机。 4. cisvc.exe:Content Indexing Service,即内容索引服务,用于索引计算机上的文档和文件,...

    sqlserver跨服务器的触发器书写方法中文最新版本

    这包括掌握事务管理器的配置、了解远程查询的编写规则,以及对触发器语法的熟悉。开发者还应当注意网络延迟和跨服务器通信失败的情况,采取适当的异常处理机制,确保在出现故障时能够有备选方案或是进行错误记录。 ...

    分布式数据库技术在社保信息管理系统中的应用.pdf

    分布式事务的管理器如MSDTC在此起着关键作用,它协调服务器处理事务,并通过两阶段提交协议保证事务的一致性和完整性。 总的来说,分布式数据库技术在社保信息管理系统中的应用具有重要的社会意义和经济价值。它...

    C#数据库分布式事物使用

    分布式事务是在多个资源管理器(通常是不同数据库)之间协调的一组操作,确保即使在网络不稳定或硬件故障情况下也能保持数据的一致性。在C#中,我们可以借助ADO.NET和System.Transactions命名空间来实现这一目标。 ...

    sql server 链接远程服务器的方法

    在IT领域,特别是数据库管理与运维中,连接并同步远程SQL Server数据库是一项常见的需求,尤其在分布式系统或需要跨地域协同工作的场景下。本文将基于提供的文件信息,深入解析连接远程SQL Server服务器、同步更新...

Global site tag (gtag.js) - Google Analytics