请问ORACLE数据库中的数据怎么批量迁移到tidb里面

大量数据导出可以使用sqluldr:
Oracle 大数据量导出工具——sqluldr2 的安装与使用
另外商业版本可以找方法使用TMS

使用load导出csv,然后直接导入 tidb,字符集没变化,那就不会有问题。
或者临时用一下cloudcanal 工具,
再或者还有个ogg同步到mysql。
然后mysql使用DM同步到TIDB
但是唯一区别就是,把oracle的 schema 对应好tidb这边的数据库名字

导出json试试?

离线迁移的话就用datax速度快,或者Oracle用工具sqluldr2导成csv,再用lightning导入tidb

tidb的tms工具

使用工具迁移或者自己写个程序。可以考虑一下kettle.

1 个赞

突然想起来,tidb好像有自己的迁移工具,忘了叫啥,不过应该是收费的,听说达梦出了一款免得的可以搞一搞,可以找找看

达梦的交DTS吧?

达梦转的也要改很多东西,kettle应该弄弄更方便点。

企业版有TMS