SQL Server 开启DTC分布式事务

Posted jacoat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server 开启DTC分布式事务相关的知识,希望对你有一定的参考价值。

MSDTC(分布式交易bai协调器),协调跨多个数据库、消du息队列、文件系统等zhi资源管理器的事务。该服务的dao进程名为Msdtc.exe。

解决办法: 

1. 在windows控制面版-->管理工具-->服务-->Distributed Transaction Coordinator-->属性-->启动

2. 在CMD下运行"net start msdtc"开启服务后正常。

3. 输入:msdtc -resetlog (注意运行此命令时,不要执行挂起的事务)

4. 最后输入:net s...

以上是关于SQL Server 开启DTC分布式事务的主要内容,如果未能解决你的问题,请参考以下文章

MS SQL Server:事务处理概念和 MS DTC 概述 (简述)

怎么启动分布式事务处理协调器(DTC)

SQLCLR 存储过程中的“MS DTC 已取消分布式事务”错误

SQL双机热备,DTC分配IP能不能与windows集群IP相同,DTC不安装有什么影响?

已禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问。

已禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问。