金蝶KIS專業(yè)版V16.0更新補丁后提示“檢測到本機安裝的補丁PT*比賬套里的補丁PT*更新或本機安裝過補丁PT*,但是賬套沒更新補丁腳本”的解決辦法
[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務,掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
今天剛寫一篇文章關于金蝶KIS專業(yè)版更新了第是一個綜合補丁的文章,今天就有小伙伴也更新,但是竟然出現(xiàn)了錯誤;提示如下圖所示
“檢測到本機安裝的補丁PT*比賬套里的補丁PT*更新或本機安裝過補丁PT*,為了數(shù)據(jù)安全性,請聯(lián)系金蝶授權(quán)服務商保持本機安裝的補丁和賬套里的補丁一致后再使用”
當時讓小伙伴,在系統(tǒng)管理里升級一下系統(tǒng),竟然提示“該賬套已經(jīng)為最新版本,不需要升級”
可是打開客戶端又提示第一張圖,這個就尷尬了;其實還是有解決辦法的;具體方法如下;
檢測到本機安裝的補丁PT*比賬套里的補丁PT*更新的解決辦法
1、出現(xiàn)此提示,請在服務器(私有云系統(tǒng)管理所在電腦)以下路徑,路徑如下:
C:\Program Files \Common Files\Kingdee\KIS\KDPatchs\PT***(32位操作系統(tǒng))
C:\Program Files (x86)\Common Files\Kingdee\KIS\KDPatchs\PT***(64位操作系統(tǒng))
2、找到KDdataUpdate.exe雙擊后點擊連接針對自動選中的目標賬套點擊升級來執(zhí)行補丁腳本;
3、其中PT***為登錄界面提示的具體補丁號,如服務器因完全卸載重裝找不到對應補丁文件夾,請退出服務器的系統(tǒng)管理及所有客戶端重裝對應補丁后重新點擊執(zhí)行補丁腳本;具體的看下圖即可;
為什么會出現(xiàn)檢測到本機安裝的補丁PT*比賬套里的補丁PT*更新
一、? 為什么會出現(xiàn)打完補丁沒出現(xiàn)執(zhí)行腳本的情況:
1、目前最新的綜合補丁集成系統(tǒng)管理及應用平臺組件,安裝補丁時沒有完全退出系統(tǒng)管理,重啟后因某些特殊原因沒喚起KDdataUpdate.exe
2、KDdataUpdate.exe被Windows操作系統(tǒng)攔截,詳見2
3、賬套數(shù)據(jù)異常導致補丁腳本執(zhí)行報錯等
二、? 點擊KDdataUpdate.exe沒彈出連接升級賬套界面:
1、Windows自帶的Windows Defender防護攔截導致,需要在服務中禁用此服務;
2、部分防護衛(wèi)士(如360、火絨)等攔截或者被隔離,需要先打開防護軟件將KDdataUpdate.exe從隔離列表中移出并添加至白名單(如隔離列表沒有KDdataUpdate.exe可不用管此操作),然后關閉防護軟件重新點擊升級
附上數(shù)據(jù)庫質(zhì)疑處理方案:
1、停止數(shù)據(jù)庫服務。
2、將對應賬套文件路徑同名ldf和mdf文件拷貝到其他磁盤
3、啟動數(shù)據(jù)庫服務。
4、確認要恢復的數(shù)據(jù)庫文件已經(jīng)成功復制到另外的位置,然后在SQL Server Management Studio中刪除要恢復的數(shù)據(jù)庫。
5、新建同名的數(shù)據(jù)庫(數(shù)據(jù)庫文件名、路徑也要相同)。
6、停止數(shù)據(jù)庫服務。
7、用第2步中備份的.mdf和.ldf文件覆蓋新數(shù)據(jù)庫的同名文件。
8、啟動數(shù)據(jù)庫服務。
9、運行alter database dbname set emergency,將數(shù)據(jù)庫設置為emergency mode
10、運行下面的命令就可以恢復數(shù)據(jù)庫:
declare @databasename varchar(255) -------申明變量@databasename
set @databasename=‘數(shù)據(jù)庫名’ --------你的.mdf文件文件名將你的數(shù)據(jù)庫名這個值賦予變量
exec sp_dboption @databasename, N’single‘, N’true’ ------將目標數(shù)據(jù)庫置為單用戶狀態(tài)使用(執(zhí)行sp_dboption,參數(shù)值為@databasename(剛才賦予的數(shù)據(jù)庫名), N’single‘, N’true’ )
dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS) ----快速修復數(shù)據(jù)庫
dbcc checkdb(@databasename,REPAIR_REBUILD) ----重建索引并修復
exec sp_dboption @databasename, N’single‘, N’false’—將目標數(shù)據(jù)庫置為多用戶狀態(tài)
11、數(shù)據(jù)庫這時候就回復正常了
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!