2017-09-05 112 views
0

我试图在其他地方找到这个答案,但不能,我希望有人能帮助我。将MySQL文件导入Oracle SQL Developer

我想将MySQL示例数据库导入Oracle SQL Developer。

我有一个现有的数据库/连接我想转储它。我在现有的连接中创建了一个名为classicmodels的空表。是的,这个名称只是样本数据库中的一个表,是正确的。忽略命名约定中的错误。

就可以了。当我R-CLICK和尝试“导入数据”我无法导入.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

connect to MySQL

连接到Oracle

单个MySQL表中,右键单击“复制到甲骨文 了几桌,选择,拖放到Oracle连接(需要的较新版本SQL开发人员)

对整个MySQL数据库,use the migration project feature

enter image description here

+0

我无法近到您发布的页面。我得到了更正的JDBC驱动程序,我在连接框中看到了MySQL,但是当我尝试'选择数据库'时,我收到一条错误消息,告诉我拒绝访问用户'名称'(使用password:YES)。 我不知道这意味着什么,或者我提供了或没有提供YES的密码。 您网站上的教程看起来非常有帮助,但我被困在比他们所帮助的更基本的地方。感谢您的文章都一样。 –