1、需要到的工具
1、Navicat Primium
下載網址,https://www.navicat.com.cn/download 是官方網站。 (這是個收費軟件,不過能免費試用 15 天,這足夠我們去完成數據表的遷移了,所以不必在意。 )
2、建立連接時需要到的文件 oci.dll 和 sqlplus.exe(sqlplus)
2、操作過程
2.1 創建連接並連接 oracle
下載安裝好 Navicat Primium,點擊安裝文件,每一步都按照原來的選擇,一路 NEXT 就好。安裝后之后,打開軟件,主界面如下:
在主界面上的選項卡上,點擊“工具”——>“選項”,之后就可以看到如下的界面:
在彈出框的左側,點擊“其他”——>“OCI”,之后按照圖上右邊的操作,選擇之前准備好的 oci.dll 文件、sqlplus.exe 文件。接下來,就可以創建連接了。
創建數據庫連接。點擊左上角的“連接”——> 選擇 Oracle 然后就可以看到如下截圖:
之后按照上面的提示填入相關的信息(可以參考你需要連接的oracle 的連接信息),
連接類型:選擇 basic。
主機名或 IP 地址:填 oracle 數據庫服務器所在環境的 IP 地址。
用戶名和密碼:填需要導出的表所在的用戶的信息。
連接后之后,點擊“連接測試”
確定連接后,你就可以看到你連接到的用戶名的信息了
到此,就完成了 oracle 數據庫的連接了。
2.2 將數據表從 oracle 傳輸到 MySQL
完成 2.1 后,在主界面上的選擇欄中,點擊“工具”——>“數據傳輸”,之后就可以看到如下界面:
選擇“常規”,在數據庫對象下,選擇需要傳輸的表;
在最右邊目標欄中,選中“連接”,在下拉中選中需要轉入的數據庫連接,在“數據庫”,選擇要將數據導入到的數據庫:
最后我本次操作完如下:(參考而已)
到此填完了“常規”選項的,接着,點擊“高級”,填寫(勾選)的信息如下
完成后,點擊右下方的“開始”按鈕,會彈出如下提示:
點擊確定,當運行完成后,它會給出提示
看上面提示信息的最后一行,就可以看出是否成功,上面的圖展示的信息明顯是成功的,可以看到最后一行的信息是“Finished Successfully” 最后,你就可以到數據表導入到的新地方查看了,查看數據表是否全部遷移到,數據是否正確。祝你好運!!!