GoldenGate 11g R2インストールガイド を読んでいて、次のように述べています。
Oracle DMLでサポートされていないオブジェクトと操作:
[...]同義語[...]
しかし、次のセクションでDDL操作がサポートされていることがわかります。したがって、CREATE
、ALTER
など...
では、同義語に対するDML操作とは正確には何であり、どのようにサポートされていないのでしょうか。
ドキュメントを読むと、通常のオブジェクトの同義語のDMLは複製されないようです。たとえば、FOO
というテーブルとBAR
を指すFOO
という同義語があります。 INSERT
からFOO
への変換は成功しますが、INSERT
からBAR
への変換は成功しません。これは、別のテーブルの同義語であり、実際のベーステーブルではないためです。
これを開発環境でテストして確認します。