管家婆智能制造 · 安徽省级授权服务中心|合肥 · 芜湖 · 马鞍山 四地直营网点 客服总机热线 400-600-9328

AV系统升级失败的排查步骤

2026-09-30 9 次阅读

【升级失败后的注意事项】
如果提示数据库升级失败了,那么必须还原升级前的备份,再进行新的升级,不能在这个是失败的数据库上重新升级,更不能在这个失败的数据库上继续开单操作。
例如:从9.4版本升级到9.92版本,提示数据库升级失败,按照前面的方法处理完成后,删除掉这个失败的数据库,必须重新还原9.4的数据库备份,再次升级到9.92。

【常见问题】

问题描述:升级提示:XXX数据库因为启用【云分销】而不能升级
处理方法:
执行下面语句解除云分销
UPDATE sysdata SET SubValue = '0' WHERE SubName = 'iscloud' AND SubValue = 1

问题描述:升级提示:XXX数据库因为启用【店账通】而不能升级
处理方法:
执行下面语句解除店帐通
UPDATE SYSdATA SET SUBVALUE = '0' WHERE SUBNAME = 'ISDZT' AND SUBVALUE = '1'

问题描述:升级提示:XXX数据库因为启用【全渠道】而不能升级
处理方法:
执行下面语句解除全渠道
UPDATE dbo.Userconfig SET Value='0' WHERE ConfigName='iswd'

问题描述:升级提示:无法重启IIS
处理方法:没有安装iis Admin Service,打开服务,检查下图中服务是否存在,没有的话,就安装iis Admin Service服务

问题描述:升级提示:文件复制失败
排查步骤:
1、没有安装IIs6管理兼容,需要在服务器管理器---角色----安装iis 6管理兼容性
2、程序在使用文件被占用无法复制文件,可以重启IIS服务

问题描述:刚开始进行升级数据库就失败
处理方法:sa密码为空,设置sa的密码。

问题描述:升级提示:提示升级过程已中止,升级数据库XXX失败
排查步骤:
1、同时升级了多个数据库,内存不够。建议一次只对一个数据库进行升级。
2、硬盘空间不够,日志超大,先检查硬盘空间是否足够,如果不够加硬盘空间;再检查日志文件是否超大,升级前先清理日志文件。
3、9.4升级到9.8以上版本,程序会从master数据库把表信息搬移到SysDataDB中,请在数据库里面创建SysDataDB数据库,并且恢复下面备份,运维平台密码:123456
      https://share.weiyun.com/kYW6g5c6       ---SysDataDB.zip
4、9.4升级到9.95版本,有报错的话,都可以备份数据后执行下面脚本后再升级。
      https://share.weiyun.com/7i1gHZcN       ---删除指定表主键.sql
      https://share.weiyun.com/kmPxMAlO     ---升级报错_主键重复.zip
      https://share.weiyun.com/s7bsEeXF        ---处理升级 992 表结构问题等导致升级失败(1).sql
5、运行升级包,有该提示,会在C盘根目录下会产生对应升级失败数据库的日志文件,可以查看报错原因。比如:升级的这个数据库名称叫ABC,对应的日志文件:ABC.log,用记事本打开这个文件,查看报错原因。
      ⑴、打开日志,显示‘Crm_MessageNoRead’已经有针对它定义的主键。
      处理方法:
      对账套数据库执行脚本再升级,9.4 升级 992 都可以先执行了这个脚本再升级。
      https://share.weiyun.com/7i1gHZcN ---删除指定表主键.sql
      

      ⑵、打开日志,显示'dbo.BillCode_Seed' 和索引名称 'BillCode_Seed_PkId' 有重复的键’
      处理方法:
      对账套数据库执行脚本再升级,9.4 升级 992 都可以先执行了这个脚本再升级。
      https://share.weiyun.com/AnAvS9WI ---升级报错_主键重复.zip
      

问题描述:升级步骤:

升级到6.0 的版本,必须是 6.0(10.18 日期这个),还有一个 8 月份的版本,升级后会出问题。不清楚的,用语句查版本号,对一下日期
SELECT * FROM [sysdata] AS s WHERE [s].[SubName] = 'version'

AV8.0版本升级9.0版本步骤:

先执行第一个升级脚本升级到9.0版本,再执行序号1脚本调整一些数据,然后再执行序号2的脚本,有查询结果的,再执行 3 号脚本。
https://share.weiyun.com/9g824ZBk ---V3 8.2X升级9.0处理(发票过多问题-谢吉康调整了代销).sql
https://share.weiyun.com/KgcEegjm --- 1、升级9.0必须处理的.sql
https://share.weiyun.com/1mh1sg6Z ---2、9.0通用-检查默认AC_ITEMS是否被修改.sql
https://share.weiyun.com/hJuG5sMU ---3、9.0通用-系统项目被修改的情况只改ac_items.sql

这篇内容有帮助吗?需要针对你的业务细化?

和顾问聊聊