SP_OCT_REPLICATE_ALL_DDL = 1 を設定することで非複製オブジェクトに対しての
DDL を複製しますが、RENAME 文の複製はサポートしていません。
ただし、ALTER TABLE .. RENAME やALTER TABLE .. RENAME COLUMN 文は複製します。
以下に具体的な実行結果を記載します。
SQL> rename tab1 to tab2;
*ocap_ddl*.log に Unsupported と出力され、複製しません。
======================================================
ocap_ddl 2016-11-21 02:48:23.383561 26790 860432224 User Name: "SP1" Status: Unsupported
ocap_ddl 2016-11-21 02:48:23.383561 26790 860432224 DDL = rename tab1 to tab2
ocap_ddl 2016-11-21 02:48:23.383561 26790 860432224 Oracle Time: 11/21/16 02:48:21 object=SP1.TAB1
======================================================
SQL> alter table tab1 rename to tab2 ;
*ocap_ddl*.log に Replicated と記録して複製します。
======================================================
ocap_ddl 2016-11-21 02:50:24.416603 26790 860432224 User Name: "SP1" Status: Replicated
ocap_ddl 2016-11-21 02:50:24.416603 26790 860432224 DDL = alter table tab1 rename to tab2
ocap_ddl 2016-11-21 02:50:24.416603 26790 860432224 Oracle Time: 11/21/16 02:50:22 object=SP1.TAB1
======================================================
SQL> alter table tab1 rename column col1 to col2 ;
*ocap_ddl*.log に Replicated の記録して複製します。
======================================================
ocap_ddl 2016-11-24 20:02:10.018255 4071 1883706080 User Name: "SP1" Status: Replicated
ocap_ddl 2016-11-24 20:02:10.018255 4071 1883706080 DDL = alter table tab1 rename column col1 to col2
ocap_ddl 2016-11-24 20:02:10.018255 4071 1883706080 Oracle Time: 11/24/16 20:02:06 object=SP1.TAB1
======================================================