SP_OCT_REPLICATE_ALL_DDL パラメータによって複製されている場合、Capture DDL ログに Replicated と記録されます。
< 出力例 >
- orcl_ocap_ddl_01.log
ocap_ddl 2018-03-27 00:09:29.407517 1813 2618636128 User Name: "SP2" Status: Replicated
ocap_ddl 2018-03-27 00:09:29.407517 1813 2618636128 DDL = create view sptest_view as select * from sptest
ocap_ddl 2018-03-27 00:09:29.407517 1813 2618636128 Oracle Time: 03/27/18 00:09:27 object=SP2.SPTEST_VIEW
例えば、SP_OCT_AUTOADD_ENABLE パラメータによって複製された場合は、Replicated (Inferred) と記録されます。
< 出力例 >
ocap_ddl 2018-03-26 23:59:23.666198 1813 2618636128 User Name: "SP2" Status: Replicated (Inferred)
ocap_ddl 2018-03-26 23:59:23.666198 1813 2618636128 DDL = create table sptest2 as select * from sptest
ocap_ddl 2018-03-26 23:59:23.666198 1813 2618636128 Oracle Time: 03/26/18 23:59:21 object=SP2.SPTEST2
上記のように Replicated と記録されているかどうかで判別可能です。