Oracle數據庫的結構和數據遷移到PostgreSql數據庫(MYSQL,SQL Server相似)

一、數據庫遷移分爲兩步

1.結構遷移;2.數據遷移。

二、需要的工具

1.AWS-Schema-Conversion-Tool;2.Navicat

三、AWS-Schema-Conversion-Tool遷移結構

1. 下載安裝AWS-Schema-Conversion-Tool
在這裏插入圖片描述
2.下載完後是一個壓縮包,解壓後如圖:
在這裏插入圖片描述
3.點這個.msi,然後正常安裝就是了,沒什麼特別注意的,安裝完打開如圖
在這裏插入圖片描述
4.首先進入全局設置
在這裏插入圖片描述
5.設置驅動地址(下載驅動
在這裏插入圖片描述








6. 點擊file或Ctrl+N新建項目,指定源數據庫和目標數據庫引擎:
在這裏插入圖片描述
7. 分別連接源Oracle數據庫和目標postgreSQL數據庫:
在這裏插入圖片描述
在這裏插入圖片描述



8. 配置遷移轉換規則(可選):
在這裏插入圖片描述

9. 選擇源數據庫,轉換出目標數據庫結構:
在這裏插入圖片描述
選這個
在這裏插入圖片描述


提示後確認覆蓋:
在這裏插入圖片描述

等待轉換完成:

在這裏插入圖片描述

10. 將轉換後選擇將相應schema中的結構應用到目標數據庫中:

選這個,因爲我已經導過了,所以是灰色的
在這裏插入圖片描述

點擊確定:

在這裏插入圖片描述

記得導入完成後檢查表格是否有錯誤!!!

四、Navicat遷移數據

Navicat要收費,不過網上很多。幫你百度一下
1.準備好數據庫,並打開工具→數據傳輸(數據同步和結構同步只能用於同一種數據庫)
在這裏插入圖片描述
2.填好源數據庫和目標數據庫
在這裏插入圖片描述
在這裏插入圖片描述
3.選項這樣填,然後下一步
在這裏插入圖片描述
4.自定義裏面選擇表格,右邊選擇自動(高級裏面可以看看,喜歡就好),下一步
在這裏插入圖片描述
5.點擊開始,
在這裏插入圖片描述
6.看到Finished successfully就成功了
在這裏插入圖片描述












到此結束!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章