如何将转储文件 oracle 数据库导入 MySQL
How to import dump file oracle database to MySQL
我使用 oracle sql 开发人员导出数据库,然后我在 MySQL 中使用 bigdump 导入。
问题是我无法导入它。
所以它有很多错误
Error at the line 2293: SET DEFINE OFF;
请问,使用oraclesql开发者导出数据库需要选择什么?
从 SET DEFINE OFF
开始,它是 Oracle SQL*Plus 命令所以 - 在整个文件中删除它,它在 MySQL.
中没有意义
至于其他错误(如果有的话;可能,但你只提到了一个),这取决于它们是什么。 MySQL <> Oracle,因此您可以预期在语法或数据类型方面存在某些差异(例如 NUMBER
与 NUMERIC
)。这意味着在成功创建对象并将行插入 MySQL 数据库之前,您必须修复所有导致问题的问题。
我建议您阅读 Migrating from Oracle to MySQL(作者 Sten Vesterli)。
我使用 oracle sql 开发人员导出数据库,然后我在 MySQL 中使用 bigdump 导入。
问题是我无法导入它。
所以它有很多错误
Error at the line 2293: SET DEFINE OFF;
请问,使用oraclesql开发者导出数据库需要选择什么?
从 SET DEFINE OFF
开始,它是 Oracle SQL*Plus 命令所以 - 在整个文件中删除它,它在 MySQL.
至于其他错误(如果有的话;可能,但你只提到了一个),这取决于它们是什么。 MySQL <> Oracle,因此您可以预期在语法或数据类型方面存在某些差异(例如 NUMBER
与 NUMERIC
)。这意味着在成功创建对象并将行插入 MySQL 数据库之前,您必须修复所有导致问题的问题。
我建议您阅读 Migrating from Oracle to MySQL(作者 Sten Vesterli)。