Re: Slony no dispara los triggers en la tabla destino.

From: Frank Alberto Rodriguez Solana <frankalberto(at)uci(dot)cu>
To: Jaime Casanova <jaime(at)2ndquadrant(dot)com>
Cc: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Slony no dispara los triggers en la tabla destino.
Date: 2014-07-01 23:02:51
Message-ID: 53B33E1B.4080100@uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Si el tema es que lo uso para sincronizar datos entre dos aplicaciones
por eso necesitaba capturar la información replicada.
Había leído en internet el STORE TRIGGER pero en la documentación del
Slony 2.2 dice que el comando fue eliminado.

Pero lo del ENABLE REPLICA TRIGGER funcionó perfectamente.

Gracias por todo.

Saludos

El 01/07/14 18:37, Jaime Casanova escribió:
> 2014-07-01 16:19 GMT-05:00 Frank Alberto Rodriguez Solana <frankalberto(at)uci(dot)cu>:
>> Hola a todos. Tengo un sistema de replica con Slony, donde en el servidor
>> esclavo debo procesar la información que replica el slony, pero los
>> trigguers puestos en la tabla que recibe la información no se disparan
>> cuando Slony hace la réplica.
>>
> Eso es porque el slony desactiva los triggers en la replica. Tiene
> sentido porque si insertas en el maestro y ahí se disparan los
> triggers a la réplica ya llega la información final y no deberías
> tener que ejecutar triggers adicionales. Ahora, tu caso es distinto en
> el sentido de que al recibir la información en la réplica entonces
> quieres procesarla (supongo que estarás escribiendo en otra tabla o
> usando algún sumarizado).
>
> En todo caso, para resolver tu problema debes decirle a slony que el
> trigger no debe estar desactivado en la réplica, de que versión de
> postgres y slony estamos hablando?
>
> para slony I v1: http://slony.info/documentation/2.0/stmtstoretrigger.html
> para slony I v2:
> http://www.postgresql.org/docs/current/static/sql-altertable.html
> (fijate en la versión ENABLE REPLICA TRIGGER)
>

VII Escuela Internacional de Verano en la UCI del 30 de junio al 11 de julio de 2014. Ver www.uci.cu

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alberto Cabello Sánchez 2014-07-02 06:35:10 Re: Ayuda en PHP
Previous Message Jaime Casanova 2014-07-01 22:37:33 Re: Slony no dispara los triggers en la tabla destino.