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

2016-01-12 13:17:26 +08:00
 ren2881971

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

1244 次点击
所在节点    数据库
11 条回复
leafgray
2016-01-12 13:27:01 +08:00
只是数据的话 anysql.net 的 sqllddr2
=
ren2881971
2016-01-12 13:30:03 +08:00
@leafgray 额。。 数据和表结构全要。
comanboy
2016-01-12 14:36:16 +08:00
我們現在用的全是 oracle ,剛開始真是被折騰死了,老是遇到版本兼容問題,後來慢慢熟悉就好了,
heraldboy
2016-01-12 15:32:53 +08:00
只是转移结构和数据就用 kettle 吧,如果是业务数据库存储方式的迁移那就不简单了,一般应该采用逐步迁移的办法。
likuku
2016-01-12 15:37:26 +08:00
最接近 oracle 的就是 postgresql 了,

另外还有 http://www.enterprisedb.com/ 它们是基于 postgresql 作的产品,目标就是兼容 oracele ,达到平滑迁移。
ren2881971
2016-01-12 16:05:35 +08:00
@comanboy 不差钱的话 我觉得还是 oracle 好啊。
leafgray
2016-01-12 16:25:32 +08:00
@ren2881971 表结构是很简单的, oracle 自己的 dbms_metadata.get_ddl 就可以得到所有结构了。无非是几个数据类型的映射和转换。
slixurd
2016-01-12 16:30:17 +08:00
之前从 oracle 切 mysql ,改 sequence 就花了不少时间
bigtan
2016-01-12 17:23:32 +08:00
ren2881971
2016-01-12 21:45:53 +08:00
@leafgray 主要是 clob 和 blob 的数据。
ren2881971
2016-01-12 21:47:16 +08:00
@bigtan 还真搜到这个了。。 看网页好像是上世纪的东西 怕耽误时间没用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/250118

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX