2017-09-05 113 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的密碼。 您網站上的教程看起來非常有幫助,但我被困在比他們所幫助的更基本的地方。感謝您的文章都一樣。 –