今日有客户安用友通财务软件运行出问题,在登陆时出现:"SA口令被更改或系统错误,系统将退出."的提示,点击确定以后便退出了软件. 和客户沟通,客户说好像中病毒了,查杀了下病毒就这样了。
经过检查后排除SQL用户名与密码错误的可能.百度搜索后得到了很多答案,就下面的解决方法把此问题搞定,记录一下备查。
用友通运行时需加载msadox.dll与msadomd.dll两个动态链接库.加载路径出现问题,导致用友通系统错误出现. 原因可能是早期安装过一个旧版本的用友通(用友ERP8.0),在卸载的时候没有卸载干净导致或者杀软误杀某些进程或软件.
经过试验,确定解决方法,将c:\program files\common files\system\ado\ 文件夹下的msadox.dll与msadomd.dll两个文件复制到c:\Windows\system32\ 文件夹下,并在运行中输入命令regsvr32 c:\Windows\system32\msadomd.dll与regsvr32 c:\Windows\system32\msadox.dll 加载两个动态链接库即可解决问题。