问题现象:MSDTC服务没有正常启动在期末处理时会报错8501/null或者登陆软件时提示HTTP500,但是如果MSDTC服务不能正常启动怎么办?
解决方案:
1、右击“我的电脑”-“管理”-“服务和应用程序”-“服务”,在右边窗口右击MSDTC服务(全名:DistributedTransaction Coordinator)选择“启动”。(如果没有MSDTC服务则按照第2步直接重装)
2、如果无法启动则重装MSDTC服务
1)点击“开始”-“运行”中输入regedit,删除注册表中的如下三个键 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC HKEY_CLASSES_ROOT\CID
2)卸载MSDTC服务:点击“开始”-“运行”,输入cmd;接着在命令框中输入卸载命令“msdtc –uninstall
”然后回车
3)重新安装MSDTC服务:点击“开始”-“运行”,输入cmd;接着在命令框中输入安装命令“msdtc–install”然后回车
4)右击“我的电脑”-“管理”-“服务和应用程序”-“服务”,在右边窗口双击“DistributedTransaction Coordinator”服务,将“启动类型”更改为“自动”。
5)重启电脑
上述用友知识库的解决方案如果仍然未能解决您的问题,可以尝试到用友畅捷通服务社区搜索一下:https://www.iyyrj.com/ask/,或者加入用友软件QQ交流群(QQ群列表:https://www.ywufida.cn/zsk/qqqun.html)进行咨询!