toad比較數據庫差異腳本操作步驟

升級數據庫前,要求必須先備份現有的生產環境數據庫。比較數據庫使用Toad 9以上版本。
比較數據庫差異腳本的操作步驟:
1、用dba用戶或TCMS用戶登錄Toad:
這裏寫圖片描述

2、點擊菜單“Database”=》“Compare”=》“Schemas”:

這裏寫圖片描述

3、進入數據庫用戶比較界面,先設置源數據庫(Reference Source,即最新的全量數據庫)的Connection(數據庫連接)和Schema(數據庫用戶名),再設置目標數據庫(Comparison Source,即當前的生產環境數據庫)的Connection(數據庫連接)和Schema(數據庫用戶名),然後點擊“Option”標籤頁。
這裏寫圖片描述

4、點擊“Option”標籤頁後,選擇中間的Functions、Procedures、Tables(Comments、Column Comments)和Views,點擊上方的Compare按鈕。
這裏寫圖片描述

5、點擊上方的Compare按鈕後,等待幾十秒,Toad比較完數據庫自動跳到Result標籤頁,列出比較結果,點擊加號,可以展開具體的差異內容:
這裏寫圖片描述

6、點擊“Sync Script”標籤頁,列出本次比較的差異腳本
這裏寫圖片描述

7、點擊文本框上方的第三個按鈕(移動腳本到編輯器):
這裏寫圖片描述

8、確保Current Schema下拉框選擇的數據庫是當前生產環境數據庫:
這裏寫圖片描述

9、點擊下圖中的“執行腳本”(形似閃電)按鈕,系統將會執行差異腳本升級數據庫(約需幾分鐘到十幾分鍾):
這裏寫圖片描述

10、點擊“Commit”按鈕,提交到數據庫,完成數據庫升級
這裏寫圖片描述
11比較數據庫結構差異(比如字段的屬性不同)

這裏寫圖片描述
雙擊上面的選中行,顯示差異明細:
這裏寫圖片描述

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