Extraño problema con desencadenadores

23/08/2007 - 09:36 por joseforos | Informe spam
Buenas compañeros

Tengo un "problema" un poco extraño creo con la replicacion y los
desencadenadores (nose si es un problema o que hago algo mal )

La situacion es que tengo una tabla a la que los suscriptores cargan
cambios y en esta tabla un desencadenador cuyo cometido es cargar una
tabla de logs a fin de saber cuando un suscriptor ha subido
cambios.Esta definido para insert y update

El comportamiento del desencadenador es un poco extraño, si sincronizo
cambios desde un suscriptor solo me guarda ese log si se trata del
ultimo registro en el suscriptor , o sino hay uno mayor. Sin embargo
si me voy manualmente a la tabla y modifico datos en registros si me
guarda correctamente el log , con lo que el problema esta en que
registre las modificaciones e insercciones que se hacen mediante la
replicacion.

Alguna idea? Gracias
 

Leer las respuestas

#1 Maxi
23/08/2007 - 14:52 | Informe spam
Hola, podrias poner el codigo de ese trigger?


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
escribió en el mensaje
news:
Buenas compañeros

Tengo un "problema" un poco extraño creo con la replicacion y los
desencadenadores (nose si es un problema o que hago algo mal )

La situacion es que tengo una tabla a la que los suscriptores cargan
cambios y en esta tabla un desencadenador cuyo cometido es cargar una
tabla de logs a fin de saber cuando un suscriptor ha subido
cambios.Esta definido para insert y update

El comportamiento del desencadenador es un poco extraño, si sincronizo
cambios desde un suscriptor solo me guarda ese log si se trata del
ultimo registro en el suscriptor , o sino hay uno mayor. Sin embargo
si me voy manualmente a la tabla y modifico datos en registros si me
guarda correctamente el log , con lo que el problema esta en que
registre las modificaciones e insercciones que se hacen mediante la
replicacion.

Alguna idea? Gracias

Preguntas similares