【实战】OceanBase之OMS迁移Oracle至oceanbase
背景
最近公司因为需要做Oracle2OceanBase的数据迁移后做测试,但是数据接近2T,对于超大数据表的迁移使用ETL工具,效率太慢了。综合考虑使用OMS,以下是做数据迁移的具体步骤,给大家提供一些借鉴。
一,创建数据源
把源端和目标端添加进去,源断是Oracle_ods,目标端是oceanbase_ods
二,新建迁移项目
选择好源端和目标端后,点击下一步
可以对源端数据进行过滤,同步where条件筛选后的数据
注意
1. 数据迁移只会将源库的数据(结构)复制一份到目标数据库,并不会对源数据(结构)造成影响。
2. 全量数据迁移过程中如果源库有数据更新,这部分更新数据不保证被迁移到目标实例。为保证迁移数据的一致性,建议选择「结构迁移+全量数据迁移+增量数据迁移」。
3. OMS 从 oracle 备库拉取增量数据时: 当您选择迁移类型中包含增量迁移,反向增量时,如果增量数据拉取出现异常,您可以尝试在主库执行ALTER SYSTEM SWITCH LOGFILE以便推动OMS正常工作。
2.1 点击下一步
等待检查通过就可以执行了
可能遇到的问题
1,目标端数据库 max_allowed_packet 参数小于预期值 64 MB,可能会导致数据迁移性能不佳。对目标端 OceanBase 的情况,建议 MySQL 模式 >= 8MB,Oracle 模式 >= 64MB
- 迁移用户 ODS@oboracle#obcluster 缺少系统权限:SELECT ANY DICTIONARY。
GRANT SELECT ANY DICTIONARY TO HNSJZXSC_ZGBXH4
- 迁移用户 ODS@oboracle#obcluster 缺少系统权限:SELECT ANY DICTIONARY。
GRANT SELECT ANY DICTIONARY TO HNSJZXSC_ZGBXH4
修改参数校验
修改系统参数,跳过校验
恢复是继续执行迁移任务
任务报错后会停止,修改错误后,点恢复就继续执行任务
【实战】OceanBase之OMS迁移Oracle至oceanbase相关推荐
- oracle group by用法_从OceanBase TPCC测试报告看ORACLE兼容性进展
概述 2019年10月2日,TPC委员会在官网(tcp.org)发布了 TPC-C榜单的最新测试报告:OceanBase数据库TPC-C测试披露报告.下载地址:http://www.tpc.org/r ...
- 如何从MySQL数据库迁移数据到OceanBase
今天我们来看一下如何处理MySQL数据库迁移,因为OceanBase基本支持MySQL的语法,所以迁移过程会比较顺滑. 1.在OceanBase中创建一个新租户 首先我们依照OB的逻辑,创建一个新租户 ...
- 《Oracle数据库管理与维护实战》——2.11 Oracle数据字典
本节书摘来自异步社区出版社<Oracle数据库管理与维护实战>一书中的第2章,第2.11节,作者: 何伟娜 , 常建功,更多章节内容可以访问云栖社区"异步社区"公众号查 ...
- 从本地文件系统迁移oracle数据库到ASM
从本地文件系统迁移oracle数据库到ASM 新建grid用户及软件安装目录并给予权限 [root@ora11g ~]# groupadd -g 5000 asmadmin [root@ora11g ...
- 迁移程序mysql_程序从MYSQL迁移ORACLE注意事项之二
程序从MYSQL迁移ORACLE注意事项之二 程序从Mysql迁移到Oracle的时候,需要注意到以下几个地方: 4. 长字符串的处理 长字符串的处理ORACLE也有它特殊的地方.INSERT和UPD ...
- Windows C盘格式化或者同平台迁移oracle数据库
我们知道如果是Linux 同平台迁移oracle数据库.只要是安全关闭了数据库,在新机器上创建用户组,配置了环境变量,将数据库安装目录拷贝到对应的目录就好用了. 一直在寻求Windows平台上这类的解 ...
- 图像处理实战--Opencv实现人像迁移
前言: Hello大家好,我是Dream. 今天来学习一下如何使用Opencv实现人像迁移,欢迎大家一起参与探讨交流~ 本文目录: 一.实验要求 二.实验环境 三.实验原理及操作 1.照片准备 2.图 ...
- oracle复制数据库文件,史上最简单的方法复制或迁移Oracle数据库
在DBA的日常工作中,经常需要重装或在新机器上安装Oracle,但每次安装所浪费的时间.精力以及失败的挫折都在考验着DBA的承受能力,本文着重介绍了一个简单的复制和迁移Oracle数据库的方法,详细内 ...
- oracle数据迁移最简单方法,用最简单的方法复制或迁移Oracle数据库
在DBA的日常工作中,经常需要重装或在新机器上安装Oracle,但每次安装所浪费的时间.精力以及失败的挫折都在考验着DBA的承受能力,本文着重介绍了一个简单的复制和迁移Oracle数据库的方法,详细内 ...
最新文章
- 关于正则表达式 \1 \2之类的问题
- 利用Travis CI 让你的github项目持续构建(Node.js为例)
- Docker的windows家庭版安装
- python下常用OpenCV代码
- 史上最全总结!Util、POJO、domain、entity、model、DAO、DTO、view、mapper、service、controller的作用和区别分析
- SQLSERVER2005行版本控制的使用总结
- windows10下安装JDK及环境变量设置
- gdb调试中出现optimized out
- python商城源码_腾讯大佬用了10小时讲完的Python,整整400集,拿走不谢
- 移动超级sim卡 无法下载卡_共迎未来无限可能!5G超级SIM卡亮相2019中国移动全球合作伙伴大会...
- 为什么要搭建数据平台
- 51nod1113-----矩阵快速幂
- A visual proof that neural nets can compute any function
- FastStone Capture滚动截屏
- ceph 部署后rbd块设备读写只有10M左右,慢的更龟速一样,怎样解决!,求各位博友指点……,感激不尽……...
- node视频转码框架
- 专业能力和表达能力,你觉得哪个更重要?
- 贷款用户逾期问题Task2
- 用AI把好朋友的照片转换为铅笔素描 —— 【模型识别2020之U2Net】
- 网狐荣耀斗地主等15合1(美女图)