另外,如果要搭建Oracle的高級表復制環(huán)境,在規(guī)劃好了復制的架構以及復制的表后,在正式將需要復制的表加入到復制組之前,一個重要工作就是檢查這些需要復制的表在主節(jié)點和主定義節(jié)點間的差異性。如果這些表定義間存在任何細微的差別,如某個字段在一個節(jié)點是允許Null,而在另一個節(jié)點是Not Null,在將表加入到復制組時都會出現(xiàn)這樣的錯誤,“ORA-23309 object string.string of type string exists”,其實造成這個錯誤的原因就是復制主定義節(jié)點和主節(jié)點之間表的定義存在某些差異,系統(tǒng)認為是兩個不同的表,但是在兩個數(shù)據(jù)庫中具有同樣的名稱。如果需要復制的表很多,手工對比兩個節(jié)點復制表之間的差異是需要很大工作量,而且不一定準確。