基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
如何迁移或同步超过 30 个字节的 Oracle 数据库对象
更新时间:2026-08-11 09:11
本文为您介绍如何迁移或同步 Oracle 数据库 12C 及以上版本中超过 30 个字节的数据库对象。
适用版本
适用于 OceanBase 迁移服务(OceanBase Migration Service,OMS)V3.3.1 及之后版本
操作步骤
以 SYS 账号修改 Oracle 数据库的参数。
ALTER SYSTEM SET ENABLE_GOLDENGATE_REPLICATION=true SCOPE=BOTH;注意
修改
ENABLE_GOLDENGATE_REPLICATION参数时,Oracle 数据库需要具备 OGG License(无需安装 OGG)。如果是 Oracle RAC,则所有的 Oracle 实例均需要修改。该操作无需重启 Oracle 数据库。
如果是拉取 ADG 备库的数据,您需要在 ADG 源库设置。
对于每个 Oracle 实例交替的执行 2 次下述命令,并且需要等待 5 分钟以上再启动项目。
ALTER SYSTEM SWITCH LOGFILE;修改 Store 组件的配置
deliver2store.logminer.need_check_object_length为false。配置完成后,您可以执行下述命令查询
ENABLE_GOLDENGATE_REPLICATION参数。SELECT K.KSPPINM,V.KSPPSTVL FROM SYS.X$KSPPI K,SYS.X$KSPPSV V WHERE K.INDX=V.INDX AND UPPER(K.KSPPINM) = 'ENABLE_GOLDENGATE_REPLICATION';