排除双向复制中的复制事务处理

在双向配置中,必须将 Replicat 配置为标记其事务处理,并且必须将 Extract 配置为排除 Replicat 事务处理,以使其不传播回其源。

这可以通过两种方式实现:

方法 1

仅对 Oracle 到 Oracle 的实施有效。

复制可以处于集成或非集成模式。使用以下参数:

方法 2 对作为源的 Oracle 有效。

使用带有 EXCLUDEUSER 或 EXCLUDEUSERID 选项的提取 TRANLOGOPTIONS 参数可根据其用户名或 ID 忽略复制 DDL 和 DML 事务处理。可以使用多个 EXCLUDEUSER 语句。

方法 3

对非 Oracle 源有效。

此方法要求使用 TRANLOGOPTIONS FILTERTABLE,以支持该方法的数据库,即 SQL Server、MySQL 和 PostgreSQL。