u8 sps过期如何打补丁详细讲解
按照官方的说法,U8安装补丁的正常流程为(前边正常安装的是不可行的官方的资料,后边绕过ISD是自己总结的可行的方法): 1. 安装u8自动更新工具,安装盘里有
然后在u8更新工具服务端,设置订阅补丁然后点击更新
然后点击查看进入更新界面后选择需要下载的补丁,点击下载,默认下载路径为u8自动更新工具安装目录下的C:\Program Files (x86)\UFIDASPUS\CSS\warehouse\注意:本来11.0以前版本直接复制到服务器或客户端双击安装即可,11.1以后版本必须通过ISD安装
如果SPS还在服务期内,下载完毕后运行桌面的isd绿色服务桌面,过期了的请直接看“二”现将isd升级为最新版本,进入后找到U8补丁更新双击isd绿色桌面下的U8补丁更新,进入后点击“更新设置”,双击“立即更新”。
选择立即更新后,有屏幕右下角提示检测到有新补丁需要安装。,点击查看进入“新补丁列表”选择需要的补丁进行“下载安装”。系统将自动安装补丁
但从U8v12.0之后,如果SPS服务到期后用ISD也安装不了,官方为了收SPS的钱,对已购买有缺陷产品的用户不交服务费就停止补丁更新服务的可耻嘴脸,吃相也太差了吧。二、 说重点,下面介绍怎么绕过ISD安装补丁
1. 把C:\Program Files (x86)\UFIDASPUS\CSS\warehouse\目录下的已下载补丁复制到一个简单点的路径下,比如下文中的c:\ufkb
2. 补丁文件名一般是这样:CP-U8Vxx.x-xxxxxx-xxxxxx-xx.MSI 为了后边简单点,文件名最好也修改下,比如总账补丁改为GL.MSI ,再新建一个文件夹GL
3. 打开命令行执行窗口,输入引号内的内容“msiexec /a "c:\ufkb\gl.msi" /qbTARGETDIR="c:\ufkb\gl"”
4. 打开GL文件夹,可以看到提取出的补丁文件
5. 同时打开U8安装路径,对照c:\GL文件夹下所有相同的文件夹的文件替换原文件,比如C:\ufkb\gl\ufcomsql下的文件,复制到x:\U8SOFT\ufcomsql下,注意不能直接复制文件夹,只能将对应文件夹下的文件对应复制(c:\GL\GL.MSI文件不用管)6. 客户端执行完上述操作就行了,但很多补丁除了替换文件,还需要在服务器执行数据库脚本,打开x:\U8SOFT\Admin\UFDBTMP\DBEnginSys.exe 选取账套数据库,点击确定执行7. 完成后补丁即全部安装成功。
注意的问题:此方法不能通过控制面板中的删除程序清除安装的补丁,需要删除只能重新安装。另外在安装前务必备份数据,执行过升级脚本后数据回不去了,升级前一定要慎重,并做好记录。最好先测试,有时打了补丁还出更多的问题,用友不止一次出现过这种情况。