问题:商贸版2.0新建帐套时出现错误,提示如下图:

解决:
电脑公司装机用的Ghost版的XP系统由于进行过优化,会关闭系统的一些服务!启动服务软件能够正常使用了!!上面所述问题,主要和Windows的Distributed Transaction Coordinator服务没有启动有关。下面来启动Distributed Transaction Coordinator(msdtc)服务:
1.控制面板---管理工具---服务---Distributed Transaction Coordinator----右键启动,如果启动失败,请尝试开始菜单---运行---输入CMD---在弹出的窗体输入如下命令:
Msdct –resetlog回车
Net Start msdtc
2.如果启动失败,请检查C:\WINDOWS\system32\MsDtc目录下是否有MSDTC.LOG文件!!如果没有请通过记事本手工建立该文件,重新执行上述命令!!
3.此时应该可以启动Distributed Transaction Coordinator服务了,如若还启动不了,我们需要重新安装来修复Distributed Transaction Coordinator服务,在命令行输入如下命令:
Net stop msdtc
Msdtc –uninstal
Msdtc –instal
net start msdtc
此时服务能够正常启动了!!
4.启动服务后,到查询分析器执行如下语句,即可修改帐套版本!
use 帐套数据名称--在这里输入实际的账套号
update t_systemprofile set fvalue='版本号'
where fcategory='base' and fkey='ServicePack'
use AcctCommerce
--select * from t_ad_kdAccount_gl
update t_ad_kdAccount_gl set FVersion='版本号'
where Fdbname='帐套数据名称'--在这里输入正确的账套号

解决:
电脑公司装机用的Ghost版的XP系统由于进行过优化,会关闭系统的一些服务!启动服务软件能够正常使用了!!上面所述问题,主要和Windows的Distributed Transaction Coordinator服务没有启动有关。下面来启动Distributed Transaction Coordinator(msdtc)服务:
1.控制面板---管理工具---服务---Distributed Transaction Coordinator----右键启动,如果启动失败,请尝试开始菜单---运行---输入CMD---在弹出的窗体输入如下命令:
Msdct –resetlog回车
Net Start msdtc
2.如果启动失败,请检查C:\WINDOWS\system32\MsDtc目录下是否有MSDTC.LOG文件!!如果没有请通过记事本手工建立该文件,重新执行上述命令!!
3.此时应该可以启动Distributed Transaction Coordinator服务了,如若还启动不了,我们需要重新安装来修复Distributed Transaction Coordinator服务,在命令行输入如下命令:
Net stop msdtc
Msdtc –uninstal
Msdtc –instal
net start msdtc
此时服务能够正常启动了!!
4.启动服务后,到查询分析器执行如下语句,即可修改帐套版本!
use 帐套数据名称--在这里输入实际的账套号
update t_systemprofile set fvalue='版本号'
where fcategory='base' and fkey='ServicePack'
use AcctCommerce
--select * from t_ad_kdAccount_gl
update t_ad_kdAccount_gl set FVersion='版本号'
where Fdbname='帐套数据名称'--在这里输入正确的账套号









