2012-12-19 29 views
0

我們一直在將數據轉儲從一個數據庫實例遷移到另一個(兩者都是oracle 11gR2)。我們體驗到目標數據庫實例表中的觸發器無效或未被遷移,我們不得不重新創建它們。
任何人都可以請解釋,如果這是一個有效的情況?Oracle數據庫遷移 - 觸發器相關

很多謝謝。

回答

1

無效與「未遷移」非常不同。

如果一個無效的觸發器具有有效的語法,那麼它將在下一個觸發事件被自動重新編譯:http://docs.oracle.com/cd/E11882_01/appdev.112/e25519/triggers.htm

如果觸發不存在,那麼你就必須要調查你的卸載和加載方法。你在使用數據泵嗎?

+0

我現在明白了無效和未遷移的區別。數據轉儲可能存在問題。一旦這個結束,讓我更新。 – Lakshman