スキップしたいトランザクション実行前に SHAREPLEX_IGNORE_TRANS プロシージャを実行することで実現します。
スキップされるトランザクションはプロシージャ実行からコミットが実行されるまでのトランザクションです。
詳細は以下の手順を確認してください。
1. SharePlex ユーザーでソース側の Oracle Database へログインして proddir/util/create_ignore.sql を実行します。
SQL> @create_ignore.sql
2. スキップしたいトランザクションを開始する前に Step1 で作成したプロシージャを実行します。
SQL> execute splex.SHAREPLEX_IGNORE_TRANS;
3. Step2 のセッションで複製対象のテーブルに対して DML 文を実行します。
SQL> insert into tc.sptest values ('test');
4. Step2 のセッションで commit を実行します。
SQL> commit;
5. Step3 で実行した insert 文が複製されません。
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center