2017-09-28 34 views
0

如果Oracle是XDB複製(單主站)中的主數據庫,那麼您將如何進行應在Oracle(和EDB)數據庫上實施的結構更改。我發現如果Postgres是主數據庫,則可以在xdb複製服務器上使用DDL更改複製功能,但如果Oracle是發佈數據庫,則無法使用該功能。從Oracle到EDB的xdb複製 - 表結構更改

+0

請清除您的問題。 –

+0

你是什麼意思? –

回答

0

盡我所能做到: - 在甲骨文方面 Ø阿爾特原Oracle表(添加列)影子表(RRST _...) 鄰 Ø製作副本 - XDB複製服務器 上停止發佈/訂閱服務刪除並重新創建影子表兩次添加新列(新舊值) o將臨時影子表中的數據複製到新影子表中 o刪除臨時影子表 o在原始設備上更改觸發器(更新和插入觸發器,刪除觸發器正常) Oracle表(RRPI_和RRPU_觸發器) - 在Postgres端更改接收表 - 在X上啓動發佈/訂閱服務數據庫複製服務器