【问题现象】
MDSTC服务没有启动导致软件报错?
【问题分析】
MDSTC服务没有正常启动。
【解决方案】
1. 名词解释:msdtc.exe是微软分布式传输协调程序。该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server。该服务用于管理多个服务器。
2. 如果系统服务没有正常启动的话,会导致软件出现以下错误:
(1) 做期末处理时,弹出提示null,再进行期末处理,报8501数据库错误;
(2) 导致页面提示Http 500错误或者提示无法显示该网页;
(3) T-ufo报表生成数据后不能保存,提示“报表保存失败,undefined”或打开TUFO报表要设计保存,又提示:模板保存失败,可能浏览器异常引起,请关闭浏览器后重新进入!
(4) 软件中无法正常备份数据。
3. 如遇到以上报错,都需要启动msdtc服务:进入“我的计算机”右键-“管理”-“配置”-“服务”,找到Distributed Transaction Coordinator服务,启动即可。(如果是2003server的操作系统,则点击“我的电脑”右键-“管理”-“服务和应用程序”-“服务”中)