Exclusión de transacciones de Replicat en la replicación bidireccional

En una configuración bidireccional, Replicat se debe configurar para marcar sus transacciones y Extract se debe configurar para excluir las transacciones de Replicat para que no se propaguen de nuevo a su origen.

Esto se puede implementar de dos maneras:

Método 1

Válido solo para implementaciones de Oracle a Oracle.

Replicat puede estar en modo integrado o no integrado. Utilice los siguientes parámetros:

Método 2 válido para Oracle como origen.

Utilice el parámetro Extract TRANLOGOPTIONS con la opción EXCLUDEUSER o EXCLUDEUSERID para ignorar las transacciones DDL y DML de Replicat en función de su nombre de usuario o ID. Se pueden utilizar varias sentencias EXCLUDEUSER.

Método 3

Válido para orígenes que no sean de Oracle.

Este método necesita que se utilice TRANLOGOPTIONS FILTERTABLE para las bases de datos que lo soportan, que son SQL Server, MySQL y PostgreSQL.