将MySQL文件导入Oracle SQL Developer

时间:2017-09-05 20:20:48

标签: mysql sql oracle import

我试图在别处找到答案,但不能,我希望有人可以帮助我。

我正在尝试将MySQL示例数据库导入Oracle SQL Developer。

我有一个现有的数据库/连接我要将其转储到。我在现有连接中创建了一个名为classicmodels的空表。是的,该名称只是示例数据库中的一个表,正确。忽略命名约定中的错误。

当我点击它并尝试'导入数据'时我无法导入.sql文件,我只能用XL,CSV等进行。

当我尝试运行一个脚本时,它在dba.stackexchange上找到 @ \ path \ mysqlsampledatabase.sql,我得到一系列'请提供替代值'的消息,这对我来说没有意义,因为我正在导入一个为SQL构建的数据库(即有什么理由可以替代)。

以下图片:

The 'UnseenCollection' is a single table I imported as a csv file. I need to import the mysqlsampledatabase file such that it shows up the same way, I can access all tables within the sample db.

'UnseenCollection'是我作为csv文件导入的单个表。我需要导入mysqlsampledatabase文件,使其显示方式相同,我可以访问示例数据库中的所有表。

任何人都可以提供帮助我会很感激。我需要最终结果是整个mysqlsampledatabase填充'classicmodels'节点。

谢谢。

1 个答案:

答案 0 :(得分:1)

connect to MySQL

连接到Oracle

对于单个MySQL表,右键单击“复制到Oracle” 对于几个表,选择,拖放到Oracle连接(需要更新版本的SQL Developer)

表示整个MySQL数据库use the migration project feature

enter image description here