金蝶KIS专业版V16.0更新补丁后提示“检测到本机安装的补丁PT*比账套里的补丁PT*更新或本机安装过补丁PT*,但是账套没更新补丁脚本”的解决办法
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
今天刚写一篇文章关于金蝶KIS专业版更新了第是一个综合补丁的文章,今天就有小伙伴也更新,但是竟然出现了错误;提示如下图所示
“检测到本机安装的补丁PT*比账套里的补丁PT*更新或本机安装过补丁PT*,为了数据安全性,请联系金蝶授权服务商保持本机安装的补丁和账套里的补丁一致后再使用”
当时让小伙伴,在系统管理里升级一下系统,竟然提示“该账套已经为最新版本,不需要升级”
可是打开客户端又提示第一张图,这个就尴尬了;其实还是有解决办法的;具体方法如下;
检测到本机安装的补丁PT*比账套里的补丁PT*更新的解决办法
1、出现此提示,请在服务器(私有云系统管理所在电脑)以下路径,路径如下:
C:\Program Files \Common Files\Kingdee\KIS\KDPatchs\PT***(32位操作系统)
C:\Program Files (x86)\Common Files\Kingdee\KIS\KDPatchs\PT***(64位操作系统)
2、找到KDdataUpdate.exe双击后点击连接针对自动选中的目标账套点击升级来执行补丁脚本;
3、其中PT***为登录界面提示的具体补丁号,如服务器因完全卸载重装找不到对应补丁文件夹,请退出服务器的系统管理及所有客户端重装对应补丁后重新点击执行补丁脚本;具体的看下图即可;
为什么会出现检测到本机安装的补丁PT*比账套里的补丁PT*更新
一、 为什么会出现打完补丁没出现执行脚本的情况:
1、目前最新的综合补丁集成系统管理及应用平台组件,安装补丁时没有完全退出系统管理,重启后因某些特殊原因没唤起KDdataUpdate.exe
2、KDdataUpdate.exe被Windows操作系统拦截,详见2
3、账套数据异常导致补丁脚本执行报错等
二、 点击KDdataUpdate.exe没弹出连接升级账套界面:
1、Windows自带的Windows Defender防护拦截导致,需要在服务中禁用此服务;
2、部分防护卫士(如360、火绒)等拦截或者被隔离,需要先打开防护软件将KDdataUpdate.exe从隔离列表中移出并添加至白名单(如隔离列表没有KDdataUpdate.exe可不用管此操作),然后关闭防护软件重新点击升级
附上数据库质疑处理方案:
1、停止数据库服务。
2、将对应账套文件路径同名ldf和mdf文件拷贝到其他磁盘
3、启动数据库服务。
4、确认要恢复的数据库文件已经成功复制到另外的位置,然后在SQL Server Management Studio中删除要恢复的数据库。
5、新建同名的数据库(数据库文件名、路径也要相同)。
6、停止数据库服务。
7、用第2步中备份的.mdf和.ldf文件覆盖新数据库的同名文件。
8、启动数据库服务。
9、运行alter database dbname set emergency,将数据库设置为emergency mode
10、运行下面的命令就可以恢复数据库:
declare @databasename varchar(255) -------申明变量@databasename
set @databasename=‘数据库名’ --------你的.mdf文件文件名将你的数据库名这个值赋予变量
exec sp_dboption @databasename, N’single‘, N’true’ ------将目标数据库置为单用户状态使用(执行sp_dboption,参数值为@databasename(刚才赋予的数据库名), N’single‘, N’true’ )
dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS) ----快速修复数据库
dbcc checkdb(@databasename,REPAIR_REBUILD) ----重建索引并修复
exec sp_dboption @databasename, N’single‘, N’false’—将目标数据库置为多用户状态
11、数据库这时候就回复正常了
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!