金蝶KIS专业版或KIS商贸版安装(InstallDB账套恢复)时报错:启动本机的SQL数据服务失败,创建演示账套失败。或不能装载通讯模块,驱动程序安装不正确(打开系统管理-账套管理显示为空)
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
今天凑着周末写一篇关于金蝶KIS专业版或金蝶kis商贸版安装恢复sql数据时提示“启动本机的SQL数据服务失败,创建演示账套失败。"的文章,这个问题也经常有人遇到;
金蝶KIS专业版显示:
金蝶KIS商贸版显示如下:
打开系统管理-账套管理显示为空或新建账套提示master.dbo.t_kdaccount_gl无效
其实出现上面这样的问题挺多,有些时候甚至金蝶KIS旗舰版也会出现这样的问题,今天综合说一下问题的解决办法,篇幅狠长;还有就是另外的显现出现问题如下;
1、启动本机的SQL数据服务失败创建演示账套失败。SQL数据服务启动正常;
3、打开系统管理-账套管理显示为空
4、InstallDB账套恢复 启动本机的SQL数据服务失败,创建演示账套失败
5、系统管理可以正常打开 新建账套提示master.dbo.t_kdaccount_gl无效
5的错误多数跟更改SQL身份验证方式有关系,可参阅文章:https://blog.csdn.net/zjx86320/article/details/9745669
以上五种是综合问题,这三种问题,都属于本文章的范畴!
原因一:SQL安装的时,电脑登录用户名是用户A;但安装金蝶时执行installDB却是用户B
解决办法1:切换到用户A下面安装使用金蝶KIS专业版
解决办法2:在SQL里面添加用户B并设置为管理员
原因二:Win2016或Win2019或其他服务器环境下启用了远程桌面角色
原因三:安装了多个SQL数据库版本,注册表中的实例名与正在运行的数据库实例名不一样
解决方法1:备份好数据库,将SQL数据库全部卸载掉,重启电脑,再只安装一个SQL数据库
解决方法2:只启用一个数据库实例,操作步骤如下:
1、在SQL Server配置管理器或者服务里面,将不用的数据库实例停止运行并将启动类型改成禁用;
也可“1、打开服务:win + r 输入:services.msc 2、检查SQL等服务是否被禁用”
2、检查注册表中对应的实例名是否为使用的数据库实例,注册表路径如下:
32位SQL:HLM\SOFTWARE\Microsoft\Microsoft SQL Server\InstalledInstances
64位SQL:HLM\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server\InstalledInstances
(可以在SQL Server Management Studio 输入select @@version查询得到SQL的位数)
原因四:数据库安装的时候自定义了SQL实例名,KIS专业版只支持 MSSQLVER 和 SQLEXPRESS 两种实例名
解决方法:卸载当前SQL,重启电脑,重新安装SQL,不改实例名,直接用默认的实例名即可!
原因五:少数电脑的 msado15.dll 系统组件异常
解决方法:在正常能恢复演示账套的电脑里找相同文件来替换并注册,msado15.dll路径如下:
32位电脑:C:\Program Files\Common Files\System\ado
64位电脑:C:\Program Files (x86)\Common Files\System\ado
原因六:是文件夹压缩了
原因1:C盘启用了压缩文件的功能,导致恢复演示账套时写数据库文件失败。
解决办法:打开我的电脑-选中C盘-右键-属性,不勾选“压缩此驱动器以节约磁盘空间”,确定,确定
1.提示这个信息说明用户采用了磁盘压缩,SQL Server安装时没有自动解压缩
2.去掉安装目录的磁盘压缩,并且要应用到目录下的所有子文件夹,即可
因为七:cctctl_kee数据库与KISadminkee用户还原不全造成的;
(写在前面,非新账套切不可尝试)删除数据acctctl_kee数据库,删除KISadminkee用户,执行安装目录下的INSTALLDB.exe即可
原因8:MSSQLSERVER协议或端口造成的;
解决办法,注意看右边的端口以及启用,只可VIA是禁用,其他都开启,然后端口都必须是1433即可!
整个过程篇幅狠长,写的都快崩了~~~~
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!