ECOS百科全书|高级搜索|RSS订阅|加入收藏|服务中心|联系我们欢迎您光临!

cmd update和维护不成功怎么办

来源:清风设计团队 发布时间:2018-10-16 11:59 字体:【   点击

ONex Ecstore和ONex b2b2c产品,修改了dbschema下的数据库结构后,通过base下的cmd,运行update命令即可让数据库与修改同步,系统会扫描dbschema文件的改动,自动对数据库进行修改。在实际使用中,经常有update不成功的情况,数据库修改并没有成功。这个问题该如何解决呢?


事实上,官方现在也不推荐使用cmd命令对程序进行维护,而是推荐使用系统后台【应用中心】里面的【维护】命令进行维护。但是,使用维护偶尔也会有数据库修改不成功的情况,笔者的经验是,如果维护时,命令很快执行成功,基本就是修改没生效;如果出现短暂的停顿,并有一些相应的结果呈现,维护就成功了。


如果cmd update和维护都不成功,该如何解决呢?


一般这个时候,应该从以下几个方面检查:

1、修改dbschema数据结构文件是不是有错误;

2、dbschema的version变量是否低于原有版本;尤其是跨版本升级时,特别要注意version,应该设置一个比原有版本更大的值,才能被系统识别到有改动。

3、还有一个可能的原因,就是更新时间。在dbschema中的文件结构没有问题的情况下,注意文件的最后修改时间。如果线上的文件修改时间大于你上传的文件的修改时间,那就不会去更新。在这种情况下,把本机的文件随便修改下再上传就可以解决问题。


希望以上经验能帮你解决cmd  update和维护不成功的情况。

------分隔线--------

关键词:onex ecstore,cmd update,数据维护不成功

转载请保留:http://www.hnqss.cn/html/jszx/ecstore/article-2840.html

------分隔线--------