UDN-企业互联网技术人气社区

板块导航

浏览  : 1760
回复  : 4

关于系统安装盘数据升级的一个问题

[复制链接]
super_emon的头像 楼主
发表于 2014-4-15 15:21:24 | 显示全部楼层 |阅读模式


首先是基于63平台。

我们系统已经部署在测试环境中,严格按照增量部署的方式进行部署。

暂且说测试环境为目标系统和目标库,本地为开发环境和开发库,目标库和开发库这个时间点是相同的。

然后进行下面操作,问题来了:
目标系统和目标库中已经部署好了,我们再开发环境中改了一个元数据中的几个字段名,
然后重新制作安装盘,安装到目标系统中去,再升级系统(执行数据脚本和升级元数据的过程)。

修改了的字段名都增加了,但是数据没有insert进去,我暂且分析为uap在升级数据库的时候,如果碰到
主键相同的数据,就都跳过不执行,但这种策略视乎不合适吧?不过这只是猜测。

最后,想在解决这个问题的同时,问问有没有关于系统升级的设计文档,想了解一下其中的执行策略;
再就是让以后碰到相同问题的同事们能有个参考。




发表于 2014-4-17 08:59:46 | 显示全部楼层
附件是我搞到的关于升级策略的权威文档,看了就什么都明白了!:lol

升级过程中主键重复数据的升级策略.docx

15.28 KB, 下载次数: 9

售价: 2 U币  [记录]

好东西,权威资料

点评 ( 1 ) 收起 / 展开点评

super_emon 2014年04月17日 10:51

挺好的,至少不会摸瞎了。

使用道具 举报

回复

发表于 2014-4-16 13:18:20 | 显示全部楼层
PK相同,还要检查ts,如果不同,会执行update
使用道具 举报

回复

发表于 2014-4-16 15:15:17 | 显示全部楼层
在ierp/install/sqltrans 目录里面可以设置对表的相同pk的升级策略,包括全更新、部分更新和忽略。
使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部