当前位置: 首页 > news >正文

OMS信创迁移中常见的坑

OMS

  • 选择OMS时,建议直接选择OMS最新版本,并单独部署OMS,建议使用物理机,或大内存虚拟机。
  • OMS 4.2.x版本,只支持表、索引对象迁移,其余对象需使用dbcat迁移。
  • OMS 4.3.x版本,支持table、index、type、procedure、view、sequence、synonym、function,

OMS 坑一:OMS 4.3.1开始全量校验需要单独配置

OMS 4.3.1开始,全量校验只能单独配置,无法在数据迁移链路中配置全量校验。意味着需要至少两个变更窗口进行数据迁移+数据校验

OMS 坑三:全量迁移速度慢

OMS全版本,数据全量迁移速度极限峰值也就100+M

OMS 坑四: 索引后置

全量数据迁移时,一定要选择索引后置。先迁移数据,再创建索引。若索引跟随表结构迁移,迁移效率有时有10倍以上的差异。性能差异原因这里不再追述,懂得都懂。

Oracle迁移到OB_oracle

坑一:INTERVAL分区

OB 4.2.x版本不支持INTERVAL分区,需要在目标端修改表结构,或者源端改造分区表。

坑二:分区表行迁移

OMS不支持开了行迁移的表,需要关闭行迁移后才可迁移数据。关闭行迁移的影响:若业务逻辑有更新分区键的场景需要业务同步整改。

坑三:Oracle迁移到OB不支持外键

Oracle迁移数据时,有外键的场景下,部分表无法迁移成功。无论从数据迁移角度、还是数据库最佳实践层面都不建议在数据库层面通过外键来约束数据一致性。建议业务逻辑改造,通过业务代码约束数据一致性。

坑四:大事务PDML丢数

OMS全版本不支持PDML大事务,大事务PDML会造成数据丢失,产生数据不一致问题。该BUG目前OMS端无法解决。
BUG触发场景:PDML事务产生的归档日志超2个归档时,会丢失事务数据,造成数据不一致。
BUG原理:OMS的store组件使用logminer挖掘归档日志,在挖掘时是两个归档日志为一组进行完整事务挖掘。当并行事务跨三个归档日志时,store组件会错误的把本该提交的commit事务误判为rollback。
BUG规避方案

  • 源端禁用PDML;
  • 调大redo log size,使PDML日志不超过2个归档日志。
  • 依靠全量校验的的数据修复功能修复缺失数据:谨慎使用

坑五:全量校验对数据库有写入动作。

OMS 4.3.1 BP1,通过备库同步数据后发起全量校验,部分表校验失败。排查日志发现失败的表在校验时,对数据库有写请求,由于备库只读,导致校验程序报错。此问题怀疑时BUG,已经开单跟原厂沟通,目前没有得到有效答复。

坑六: 非法数据

oracle的日期格式校验跟OB不同,导致OB入库校验不通过。

坑七: 字符集

历史Oracle库会有GBK字符集,新建OB租户一般要求使用UTF-8字符集,涉及到字符集转换,char/varchar2字段需要扩字段。
解决方案:

  • 源端扩字段长度
  • 目标端扩字段长度,OMS 4.3.X版本支持一键扩字段长度。

坑八: 表名&字段名超过30字节

Oracle 12C之后的版本,表名、字段名可以超过30个字节的限制,导致OMS的表结构迁移失败。
解决方案: OMS报错后会给出解决方案,根据实际情况处理即可
image

MySQL迁移到OB_MySQL

坑一: 源端表要有主键

数据迁移依赖表上的主键,没有主键的表需要在源端创建主键。

坑二: 开启增量只能从主库抽取数据

增量抽取只能从主库抽取,对主库有侵入。

坑三 自增列字段类型选bigint

OB MySQL租户的BUG:OB自增列在自增时会跳跃,并且跨段很大。int字段类型会在较短的时间内达到上限,造成数据无法写入。

http://www.jsqmd.com/news/68844/

相关文章:

  • 对oracle分区表进行分区拆分操作
  • 制造业海外营销服务商推荐,涵盖 Google、Facebook、TikTok、 ins、LinkedIn 等海外营销主流平台
  • RL’S RAZOR(RL的灾难性遗忘程度更少)
  • 北京婚姻律师事务所哪家好?多家机构综合实力解析
  • 2025年迈腾更换轮胎推荐:权威榜单与专业指南
  • 精选5家无锡外贸营销推广服务商,助力外贸企业通过 Facebook、LinkedIn、TikTok 、INS、Google低成本营销推广高效获客
  • 云监控 2.0 升级:SysOM 系统诊断在 Java 内存问题排查中的应用
  • 飞橙教育 联系方式: 业务咨询前的渠道验证与注意事项汇总
  • openstack基础——各组件交互过程总结
  • propertygrid同时显示numericupdown和slider
  • 飞橙教育 联系方式: 企业短视频营销培训服务选择注意事项提醒
  • U-Mail或成为国内邮件服务器软件行业专业品牌 - U
  • 量子计算研究突破:13篇顶会论文深度解析
  • 2025 年 12 月钢管厂家权威推荐榜:焊接/镀锌/精密/不锈钢/冷拔钢管,汽车油路/高压油路/液压油缸专用管材实力甄选
  • 2025年热门的无极绳绞车压绳轮组厂家最新实力排行
  • 北京知名家事律所排名:聚焦婚姻家事法律服务机构参考
  • 油头细软塌救星:2025 控油去屑洗发水排行榜,洗后清爽不扁塌
  • (最新)2026有哪些好用的降ai率工具?亲测5个靠谱平台,这个真能把AI率降下去!
  • 2025 清淤机器人厂家 TOP10 推荐:智能科技破解行业痛点,这些品牌值得关注
  • 东城区婚姻律师事务所推荐:本地婚姻家事法律服务机构盘点
  • 改善免疫力的灵芝推荐几款,这些品牌口碑之选
  • 火狐安装未签名的离线扩展
  • 能提高免疫力的灵芝品牌哪家好?品质之选推荐
  • 业内推荐!2025年河北十大双片钉箱机厂家口碑排行榜,头部双片钉箱机怎么选择精选优质品牌解析
  • 2025年广东快思聪4k分布式编码器服务权威推荐榜单:快思聪4k编码器/快思聪编码器/快思聪分布式4k编码器服务商精选
  • 寻找海外名义雇主EOR公司?2025年聚焦全球雇佣解决方案与主流服务商优势
  • 香港名义雇主EOR公司推荐2025版:Safeguard Global实现快速合规入职
  • 2025年节油的轮胎推荐:五大专业测评必读
  • 99% 准确率的智能客服Agent设计
  • 数字服务贸易浪潮下,广州数融互联网小额贷款有限公司如何破局?