TOAD-資料(Data)比對

TOAD-資料(Data)比對

如上一個主題,

我們這次做的是資料(Data)比對。

 

資料(Data)比對:

Step 1:

開啟TOAD,按Tools->Compare->Datat Compare,就會開始比對精靈,

如同比對欄位(Schema)一樣,要設定來源、目的資料庫。

Fig.B.1

image

 

Step 2:

設定好來源、目的資料庫後,在下面畫面中,選要比對的資料表

Fig.B 2

image

 

Step 3:

在範例中,我們一樣比對資料表,若欄位比對正確會出現clip_image001,若有問題會出現clip_image002clip_image003

Fig.B .3

image

 

Step 4:

比對結果如下,圖示說明一樣

clip_image002[4] 表示來源資料庫有資料,但目的資料庫沒有

clip_image003[4]:表示目的資料庫有資料,但來源資料庫沒有

clip_image001[4] :表示來源、目的資料庫均有此資料,但內容不同

Fig.B.4

clip_image005

 

Step 5:

按下完成後,會出現明細結果,此時仍不會影響資料,但若要同步請按下clip_image007

Fig.B .5

image

 

Step 6:

此畫面重要,要選擇由那裡覆蓋資料到那裡,要小心選擇

clip_image001[6]:由來源寫到目的

clip_image002[6]:由目的寫到來源(之前有說明,無法處理雙向同步)

Fig.B .6

image

 

Step 7:

在同步精靈的最後一步中,會詢問要怎麼修改

clip_image001[8]

是將SQL先產生出來,而後我們可以選擇手動執行

clip_image002[8]

是直接執行(建議用這項,因資料量多會當機,所以通常針對資料是直接覆蓋)

Fig.B .7

clip_image004

 

Step 8:

當然想手動執行也可以,不過建議要勾選clip_image005,不然暫存檔會很大

Fig.B .8

clip_image006

 

Step 9:

正在執行同步

Fig.B .9

image

 

Step 10:

最後成功的畫面

Fig.B .10

image

 

Step 11:

資料比對完後,TOAD還會問是否重新檢查一次,按確定即可

Fig.B .11

clip_image001[10]

 

Step 12:

再檢查的結果,不同筆數為0就表示成功

 

自我LV~