阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 3157|回复: 2

[原创] 百威9000升级出现各种出错问题根源的研究

[复制链接]
  • TA的每日心情
    奋斗
    2014-5-9 18:04
  • 签到天数: 356 天

    [LV.8]以坛为家I

    发表于 2008-2-27 12:19:16 | 显示全部楼层 |阅读模式
    大家有没发现在论坛上出现各种问题的大多数都是打了升级补丁的版本?例如:百威9000服装的050303升级051108版本,还有百威9000医药的 041125升级051028版本。为什么升级后会出现各种各样的出错问题呢?我对比做了个小小的研究。希望结果对大家有帮助。

    ---------------------------------------------------------
    以服装版为例,首先我安装了050303版本
    050303.GIF
    再安装050423版本
    050423.GIF
    然后用数据库工具比较,发现数据库结构没有任何变化,数据也就是数据库升级字段从20050303改为200504023
    数据库比较1.GIF
    再比较程序目录的大小,发现不同。
    由此可见,050303版本安装版本和200504023安装版本只在程序上做了更改,数据库是一样的。

    评分

    参与人数 1阳光币 +2 收起 理由
    sjd81925 + 2 问题交流奖励

    查看全部评分

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2014-5-9 18:04
  • 签到天数: 356 天

    [LV.8]以坛为家I

     楼主| 发表于 2008-2-27 12:22:20 | 显示全部楼层
    现在050423安装版本的基础上,升级20050426的补丁。
    再比较,再比较数据库,发现数据库表字段都做了改变,程序目录也改变了。
    数据库比较2.GIF
    050423和20050426版本经测试没有出错的问题,为什么呢?稍后解答
    再在050426版本的基础上,升级到051108。
    051108.GIF
    再比较数据库,发现数据库表字段都做了改变。
    数据库比较3.GIF
    测试程序发现出现以下错误。
    1、库存盘点出错
    盘点出错.GIF
    2、金卡出错
    金卡出错.GIF
    为什么到050426升级到051108就出错了呢?

    比较升级的日期,你会发现什么?对,一个是升级的时间相隔只有几天,一个升级的时间相隔却有几个月。
    数据库的比较说明,每次升级补丁都会升级数据库。但百威的升级补丁,不是完全版本的,也就是说要逐一升级,如果你没有上版本的补丁更新数据库,就使用下一版本就会出错!

    由此可以证明

    1、安装版本是最稳定安全的。
    2、不能打完补丁后再运行程序。安装完后,要先运行一次程序,升级数据库,再打补丁。


    我已经解决了服装版本和医药版本的金卡出错问题,稍后放出相应解决办法。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2014-5-9 18:04
  • 签到天数: 356 天

    [LV.8]以坛为家I

     楼主| 发表于 2008-2-27 12:30:31 | 显示全部楼层
    解决百威9000 20051108服装版金卡功能出错的补丁
    http://bbs.sunwy.org/thread-16414-1-1.html

    解决百威9000 20051028医药版金卡功能出错的补丁
    http://bbs.sunwy.org/thread-16415-1-1.html

    评分

    参与人数 1阳光币 +2 收起 理由
    sjd81925 + 2 热心奖励,阳光有你更精彩!

    查看全部评分

    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表