数据库迁移到OB

如果希望把原来mssql的数据库迁移到OB,最好的方法是什么?
最差的应该是应该是重新建OB库表,然后mssql导出数据文件,数据文件再导入到OB吧

4 个赞

使用OMS进行迁移,可以自动进行数据校验

8 个赞

可以先用 OMA 评估下相关兼容性,确认改造适配范围。

在对象层面上,需要结合 OB 兼容性做些调整,相比 Oracle 模式,MySQL 模式应该更合适一些。
在数据层面上,需要使用 DataX 做迁移,OMS 文档中没有提到对 SQL Server 的支持。

参考资料:

  1. OMS 数据迁移概述
    https://www.oceanbase.com/docs/enterprise-oms-doc-cn-1000000003095325

  2. 最佳实践 - 数据迁移概览
    https://www.oceanbase.com/docs/common-best-practices-1000000001489660

6 个赞

好好学习,天天向上 :+1: :+1: :+1:

2 个赞

OB提供了迁移工具OMS,支持全量、增量、全量校验等高级功能,可以很方便的把mysql中的数据迁移到OB的mysql租户中

1 个赞

不是MySQL,是mssql

1 个赞

对的,我也是知道没有提mssql,所以才问的

1 个赞

蹲~

1 个赞

etl、oms试一下看看