作者:admin 日期:2023-10-15 瀏覽: 次
如何用navicat12同步不同Oracle數據庫結構
Navicat 是一套快速、可靠并價格相宜的數據庫管理工具,專為簡化數據庫的管理及降低系統管理成本而設。Navicat提供多達 7 種語言供客戶選擇,被公認為全球最受歡迎的數據庫前端用戶界面工具。
Navicat旗下有多個產品成員 ,可以用來對本機或遠程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 數據庫進行管理及開發。
一般在開發項目時一般會用到一個開發版和一個正式版的數據庫,在開發版中修改了數據庫表結構如何才能快速同步到正式版呢?如果自己手動一個個字段或屬性去修改,實在是太麻煩,而且容易遺漏,有了Navicat 工具,就能快速實現數據庫直接的同步,包括結構同步,數據同步等。下面介紹如何利用Navicat 實現oracle數據庫間結構同步。
連接成功后,選中工具→結構同步,便可對該連接下的數據庫進行同步操作了。
濱海數據恢復選中要同步的數據的源和目標,源便是結構同步的參考數據庫,目標則是要修改結構進行同步的那個數據庫。并選擇要對比的項。你可以選擇僅同步表,或僅同步視圖或存儲過程等。都設置好后點擊比對按鈕即可對比這兩個數據庫的結構,找出其中的不同。
選項
3、開始比對
比對過程如下:
比對對象如下圖所示,可以在源對象和目標對象列表中看出哪些表或視圖或函數等結構有不同
因為這個版本是12的,所以跟11還是有一些區別的,不過整體過程也差不多,大家可以自己試一下。后面會分享更多DBA方面的干貨,感興趣的朋友可以關注一下~