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