问题描述:
金蝶都可以正常使用,查询,但是 在服务器要新建一个账套,系统提示 系统无法启动msdtc服务,请到【管理工具服务】里手动启动。
方法排查:
1.按提示,通过控制面板 - 管理工具 - 服务,找到MSDTC服务,检查它是否处于自动运行状态,如果没有,则设置为自动启动状态。
Microsoft Distributed Transaction Coordinator,或者是 Distributed Transaction Coordinator
方法2:一般情况下,安装并重置MSDTC服务。可以用 windows+R,PowerShell 脚本,或者CMD
[操作步骤]
a、先用“msdtc -uninstall”卸了它
b、再用“msdtc -install”重新装上
c、然后用“msdtc -resetlog”创建日志文件, d、最后用“net start msdtc”启动服务; 其中,上述命令可以通过在运行中输入后,确定即可。
最后一步:
配置 MSDTC 网络访问
-
打开组件服务管理器
-
按下Win + R,输入dcomcnfg并回车。
-
-
配置安全选项
-
依次展开组件服务→计算机→我的电脑→分布式事务协调器。
-
右键点击本地 DTC,选择属性→安全选项卡。
-
勾选以下选项:
-
网络 DTC 访问
-
允许远程客户端
-
允许远程管理
-
允许入站 / 出站
-
要求相互进行身份验证(可选,但建议启用)
-
-
DTC 登录账户保持默认的NT Authority\Network Service,点击确定并重启服务。

