Registros que desaparecen durante la Repliacion

31/05/2006 - 20:41 por Amalio Figueroa | Informe spam
Hola Saludos Grupo

Tengo un sistema que replica la data entre dos servidores SQL 2K, pero se ha
detectado que se estran borrando algunos registros de documentos que afectan
dos trabla, es decir,
los pedidos: desaparecen de la tabla encabezado y la tabla detalle.

Existe alguna forma de saber por que desaparacen, o SQL guarda en alguna
tabla u registro de los registros borrados en la replicacion.
Necesito algo para hacerle seguimiento a esta situacion, en verdad es
preocupante, pues genera desconfianza en el sistema.



Gracias
 

Leer las respuestas

#1 qwalgrande
01/06/2006 - 07:59 | Informe spam
Hola.

Por una parte, si estás realizando borrados en el publicador, éstos se
replicarán al suscriptor. Aunque entiendo que no será este tu caso.

También puede ser que tengas alguna relación de integridad con borrados en
cascada (algo muy peligroso). Otra cosa que puede ser es la existencia de
triggers con su propia lógica en la tabla de documentos o que el envío de
los comandos se realice con procedimientos almacenados que se hayan
preparado a medida, con lo que pueden estar haciendo cualquier cosa que se
le haya indicado.

Para saber porqué desaparecen, puedes poner una traza en el suscriptor y
tratar de encontrar algún borrado no esperado. Y salvo que tú mismo te los
hayas montado, no existe ningún sitio en el que puedas detectar los
registros borrados por replicación (podrías intentar leer del log de
transacciones con herramientas como Lumigent, como cualquier otra
transacción).

Si no es nada de esto, coméntanos más en detalle, a ver si podemos ayudarte.

Alberto López Grande (qwalgrande)


"Amalio Figueroa" escribió en el mensaje
news:

Hola Saludos Grupo

Tengo un sistema que replica la data entre dos servidores SQL 2K, pero se
ha detectado que se estran borrando algunos registros de documentos que
afectan dos trabla, es decir,
los pedidos: desaparecen de la tabla encabezado y la tabla detalle.

Existe alguna forma de saber por que desaparacen, o SQL guarda en alguna
tabla u registro de los registros borrados en la replicacion.
Necesito algo para hacerle seguimiento a esta situacion, en verdad es
preocupante, pues genera desconfianza en el sistema.



Gracias

Preguntas similares