金蝶KIS商貿版或專業版提示“Run-time error 2147467259(80004005)連接失敗”
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
周一的時候有一位老顧客問了我一個關于商貿版的問題,說他家的金蝶KIS商貿版添加商品就出錯,提示“Run-time error 2147467259(80004005)連接失敗” 如下圖所示
這個錯誤之前在專業版中也遇到過,多數是數據庫有問題造成的;
數據庫表頁有可能損壞了,停止sql服務, 復制備份好數據庫實體,重新啟動sql服務,執行下數據庫修復腳本
第一種方式:
1、修改數據庫為緊急模式
ALTER DATABASE 數據庫名 SET EMERGENCY
2、使數據庫變為單用戶模式
ALTER DATABASE 數據庫名? ?SET SINGLE_USER
3、修正數據庫日志重新生成,此命令檢查的分配,結構,邏輯完整性和所有數據庫中的對象不正確。當您指定“REPAIR_ALLOW_DATA_LOSS”作為DBCC CHECKDB命令參數,該程序將檢查和修正報告的不正確。但是,這些修正可能會導致一些數據丟失。
DBCC CheckDB (數據庫名 , REPAIR_ALLOW_DATA_LOSS)
4、使數據庫變回為多用戶模式
ALTER DATABASE 數據庫名 SET MULTI_USER
第二種方式:
use master
declare @databasename varchar(255)
set @databasename='AIS20170819191321'
exec sp_dboption @databasename, N'single', N'true' --將目標數據庫置為單用戶狀態
dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)
exec sp_dboption @databasename, N'single', N'false'--將目標數據庫置為多用戶狀態
@databasename 是賬套數據庫實體名稱
延伸閱讀:
查看一下計算機的休眠時間如果和斷開連接的時間是相符的,需要把服務器電腦的休眠時間改成從不。
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!