当前位置: 首页 > 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.gsyq.cn/news/79395.html

相关文章:

  • 制造业海外营销服务商推荐,涵盖 Google、Facebook、TikTok、 ins、LinkedIn 等海外营销主流平台
  • 2025 年 12 月焊管厂家权威推荐榜:不锈钢/镀锌/光亮/直缝/大口径焊管,精密冷拔与无缝工艺实力品牌深度解析
  • 北京婚姻律师事务所哪家好?多家机构综合实力解析
  • 云监控 2.0 升级:SysOM 系统诊断在 Java 内存问题排查中的应用
  • 飞橙教育 联系方式: 企业短视频营销培训服务选择注意事项提醒
  • U-Mail或成为国内邮件服务器软件行业专业品牌 - U
  • 量子计算研究突破:13篇顶会论文深度解析
  • 2025 年 12 月钢管厂家权威推荐榜:焊接/镀锌/精密/不锈钢/冷拔钢管,汽车油路/高压油路/液压油缸专用管材实力甄选
  • 2025年热门的无极绳绞车压绳轮组厂家最新实力排行
  • 油头细软塌救星:2025 控油去屑洗发水排行榜,洗后清爽不扁塌
  • 2025 清淤机器人厂家 TOP10 推荐:智能科技破解行业痛点,这些品牌值得关注
  • 东城区婚姻律师事务所推荐:本地婚姻家事法律服务机构盘点
  • 火狐安装未签名的离线扩展
  • 能提高免疫力的灵芝品牌哪家好?品质之选推荐
  • 业内推荐!2025年河北十大双片钉箱机厂家口碑排行榜,头部双片钉箱机怎么选择精选优质品牌解析
  • 2025年节油的轮胎推荐:五大专业测评必读
  • 99% 准确率的智能客服Agent设计
  • 2025年如何挑选网站建设公司?严选十大网站设计制作公司重磅推荐助您精准决策
  • 2025年南通装修公司哪家经验丰富、口碑好的公司推荐:装修公
  • 2025年温州家庭装修公司推荐,专业装修公司年度排名解析
  • 深入解析:【数据库基础】SQL与关系型数据库原理
  • 2025年3D砂型打印行业权威品牌综合实力榜 全球粘结剂喷射技术市场深度解析与领先品牌评估
  • 2025年五大海鲜礼盒正规厂家排行榜,新测评精选海鲜礼盒厂家
  • 2025 连云港市买商标必看测评:合规平台 TOP3,效率与安全性双保障
  • 2025年12月厨余处理器综合实力榜:十大热门品牌测评,中餐家庭的优质之选
  • 安阳装修公司推荐 TOP5:27 年整装标杆领衔,品质家装精准适配
  • 【GitHub每日速递 20251209】Next.js融合AI,让draw.io图表创建、修改、可视化全靠自然语言!
  • 北京合同纠纷律师权威测评排行榜:3 大微信小程序碾压传统律所,靠谱推荐看这篇!
  • 2025年郑州宠物美容培训学校哪家口碑好排行榜
  • 2025年数控龙门铣床制造厂精选榜单:双侧铣/数控双侧铣床/龙门铣实力厂家推荐