數據庫中表和表結構的遷移——從Oracle到MySql


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” 最后,你就可以到數據表導入到的新地方查看了,查看數據表是否全部遷移到,數據是否正確。祝你好運!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM