1. 程式人生 > >Navicate 兩個資料庫之間拷貝

Navicate 兩個資料庫之間拷貝

有的時候,參與的專案,會有多個數據庫,而後續的資料庫都來源於第一個資料庫。但是後續的資料庫之間多少會有些區別。

所以還是需要針對每個專案建立一個數據庫,平時使用的資料庫是postgresql,自帶的工具暫時未找到複製資料庫的功能。

使用Navicate這個工具找到了這個功能。

使用方法。

比如有兩個資料庫test 和 test1

現在需要把test的資料庫表及其它相關資訊拷貝到test1那邊。

1、在test資料庫右鍵會有一個 資料傳輸。

2、介面如下圖所示

3、為了保持成功率

有個配置項需要修改下,建立前刪除目標物件。這個去勾選下。因為加入目標資料庫不存在這個表,這個拷貝操作就會失敗的。

4、以上配置處理好後,就可以點選開始了。

如果執行過程中有問題,可以看下資訊日誌中的錯誤資訊,並進行相應的修改即可了。

還有另外一種更方便的方式。

就是在建立資料庫的時候,資料庫名稱、編碼、擁有者選擇完後,範本選擇 要拷貝的資料庫即可,這個方式比上個方式簡單。

由於公司上傳不了圖片,所以暫時是無圖模式。