ren2881971
V2EX  ›  数据库

有什么好的方法 能将 oracle 整库迁移到 mysql 上

  •  
  •   ren2881971 · Jan 12, 2016 · 2365 views
    This topic created in 3951 days ago, the information mentioned may be changed or developed.

    试过了很多工具 都不太灵。
    难道非得用 kettle 这种 etl 工具么??

    11 replies  •  2016-01-12 21:47:16 +08:00
    leafgray
    leafgray
    Jan 12, 2016
    1
    只是数据的话 anysql.net 的 sqllddr2
    =
    ren2881971
    ren2881971
    OP
    Jan 12, 2016
    2
    @leafgray 额。。 数据和表结构全要。
    comanboy
    comanboy
    Jan 12, 2016
    3
    我們現在用的全是 oracle ,剛開始真是被折騰死了,老是遇到版本兼容問題,後來慢慢熟悉就好了,
    heraldboy
    heraldboy
    Jan 12, 2016
    4
    只是转移结构和数据就用 kettle 吧,如果是业务数据库存储方式的迁移那就不简单了,一般应该采用逐步迁移的办法。
    likuku
    likuku
    Jan 12, 2016
    5
    最接近 oracle 的就是 postgresql 了,

    另外还有 http://www.enterprisedb.com/ 它们是基于 postgresql 作的产品,目标就是兼容 oracele ,达到平滑迁移。
    ren2881971
    ren2881971
    OP
    Jan 12, 2016
    6
    @comanboy 不差钱的话 我觉得还是 oracle 好啊。
    leafgray
    leafgray
    Jan 12, 2016
    7
    @ren2881971 表结构是很简单的, oracle 自己的 dbms_metadata.get_ddl 就可以得到所有结构了。无非是几个数据类型的映射和转换。
    slixurd
    slixurd
    Jan 12, 2016
    8
    之前从 oracle 切 mysql ,改 sequence 就花了不少时间
    bigtan
    bigtan
    Jan 12, 2016
    9
    ren2881971
    ren2881971
    OP
    Jan 12, 2016
    10
    @leafgray 主要是 clob 和 blob 的数据。
    ren2881971
    ren2881971
    OP
    Jan 12, 2016
    11
    @bigtan 还真搜到这个了。。 看网页好像是上世纪的东西 怕耽误时间没用。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4919 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 06:56 · PVG 14:56 · LAX 22:56 · JFK 01:56
    ♥ Do have faith in what you're doing.