金蝶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號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!