MySql数据库备份转储文件到oracle 11g

时间:2015-11-18 09:52:47

标签: mysql oracle11g database-migration

我有一个Mysql数据库备份转储文件(.sql),我想使用sqldeveloper将此文件直接迁移到Oracle。这会有用吗?

2 个答案:

答案 0 :(得分:0)

它不会起作用。如果从转储中手动执行,则必须进行大量数据转换,修改create table代码以便为oracle工作等等。这将是一项很多工作。

但是如果你有SQL Developer,它显然有一个过程可以做到这一点。

查看该链接: http://www.oracle.com/technetwork/database/migration/mysql-093223.html

我希望有所帮助。

答案 1 :(得分:0)

由于Oracle和MySQL转储文件的基本语法不同,因此无法在自动模式下实现。此外,Orqcle使用自己的RMAN实用程序来控制备份和恢复。

最可行的解决方案是编写一个脚本,将MySQL转储文件转换为Oracle可识别的格式。我想这些程序可以存在于Internet中,可用于(免费?)下载。