我试图在别处找到答案,但不能,我希望有人可以帮助我。
我正在尝试将MySQL示例数据库导入Oracle SQL Developer。
我有一个现有的数据库/连接我要将其转储到。我在现有连接中创建了一个名为classicmodels的空表。是的,该名称只是示例数据库中的一个表,正确。忽略命名约定中的错误。
当我点击它并尝试'导入数据'时我无法导入.sql文件,我只能用XL,CSV等进行。
当我尝试运行一个脚本时,它在dba.stackexchange上找到 @ \ path \ mysqlsampledatabase.sql,我得到一系列'请提供替代值'的消息,这对我来说没有意义,因为我正在导入一个为SQL构建的数据库(即有什么理由可以替代)。
以下图片:
'UnseenCollection'是我作为csv文件导入的单个表。我需要导入mysqlsampledatabase文件,使其显示方式相同,我可以访问示例数据库中的所有表。
任何人都可以提供帮助我会很感激。我需要最终结果是整个mysqlsampledatabase填充'classicmodels'节点。
谢谢。
答案 0 :(得分:1)
连接到Oracle
对于单个MySQL表,右键单击“复制到Oracle” 对于几个表,选择,拖放到Oracle连接(需要更新版本的SQL Developer)
表示整个MySQL数据库use the migration project feature