Conflictos en Replicacion

24/10/2006 - 16:54 por Amalio Figueroa | Informe spam
Saludos Amigos,

Tengo una DB replicando mediante mezcla,entre dos servidores desde aprox. 5
meses, todo bien hasta ahora donde se estan detectando que se estan
desapareciendo regitros de los la contabilidad. La estructura de
contabilidad esta formada por dos tablas ContabilidadAsientos y
ContabilidadAsientosRenglones. Se ha detectados varios asientos con los
regitros en la tabla ContabilidadAsientos y en la otra no aparece nada, es
decir el detalle esta en blanco.

He revisado parte de la documentacion de SQL sobre el caso de como rerolver
estos problemas pero no consigo entender como resolver estos casos;
hay un mesaje que encontre en unas tablas de conflictos:

La fila se actualizó en 'SERVIDORCCS.Empresa002' pero no se pudo actualizar
en 'SERVERSAIENMCY.Empresa002'. Instrucción UPDATE en conflicto con la
restricción TABLE REFERENCE
'FK_ContabilidadAsientosRenglones_ContabilidadAsientos'. El conflicto ha
aparecido en la base de datos 'Empresa002', tabla
'ContabilidadAsientosRenglones'.


La fila se actualizó en 'SERVERSAIENMCY.Empresa002' pero no se pudo
actualizar en 'SERVIDORCCS.Empresa002'. No se puede insertar una fila de
claves duplicadas en el objeto 'ContabilidadAsientos' con índice único
'IX_ContabilidadAsientos'.


Pueden ayudarme como hacerle seguimineto y como corregir este tipo de
conflictos

Gracias de antemano por la ayuda

Atentamente

Amalio Figueroa

Preguntas similare

Leer las respuestas

#1 Javier Loria
25/10/2006 - 15:45 | Informe spam
Hola Amalio:
Se estan actualizando las tablas lo estan haciendo de forma "incorrecta"
o sea primero el detalle (ContabilidadAsientosRenglones) y luego el maestro
(ContabilidadAsientos), y cuando se hace el proceso de actualizacion la
llave foranea esta rechazando la transaccion.
Es necesario que cambies esas llaves foraneas y le agreges NOT FOR
REPLICATION.
Saludos,



Javier Loria
Costa Rica-MVP
Solid Quality Learning

"Amalio Figueroa" wrote in message
news:%
Saludos Amigos,

Tengo una DB replicando mediante mezcla,entre dos servidores desde aprox.
5 meses, todo bien hasta ahora donde se estan detectando que se estan
desapareciendo regitros de los la contabilidad. La estructura de
contabilidad esta formada por dos tablas ContabilidadAsientos y
ContabilidadAsientosRenglones. Se ha detectados varios asientos con los
regitros en la tabla ContabilidadAsientos y en la otra no aparece nada, es
decir el detalle esta en blanco.

He revisado parte de la documentacion de SQL sobre el caso de como
rerolver estos problemas pero no consigo entender como resolver estos
casos;
hay un mesaje que encontre en unas tablas de conflictos:

La fila se actualizó en 'SERVIDORCCS.Empresa002' pero no se pudo
actualizar en 'SERVERSAIENMCY.Empresa002'. Instrucción UPDATE en conflicto
con la restricción TABLE REFERENCE
'FK_ContabilidadAsientosRenglones_ContabilidadAsientos'. El conflicto ha
aparecido en la base de datos 'Empresa002', tabla
'ContabilidadAsientosRenglones'.


La fila se actualizó en 'SERVERSAIENMCY.Empresa002' pero no se pudo
actualizar en 'SERVIDORCCS.Empresa002'. No se puede insertar una fila de
claves duplicadas en el objeto 'ContabilidadAsientos' con índice único
'IX_ContabilidadAsientos'.


Pueden ayudarme como hacerle seguimineto y como corregir este tipo de
conflictos

Gracias de antemano por la ayuda

Atentamente

Amalio Figueroa

Respuesta Responder a este mensaje
#2 Amalio Figueroa
01/11/2006 - 15:37 | Informe spam
Muchas Gracias Javier


"Javier Loria" escribió en el mensaje
news:enzedvD%
Hola Amalio:
Se estan actualizando las tablas lo estan haciendo de forma "incorrecta"
o sea primero el detalle (ContabilidadAsientosRenglones) y luego el
maestro (ContabilidadAsientos), y cuando se hace el proceso de
actualizacion la llave foranea esta rechazando la transaccion.
Es necesario que cambies esas llaves foraneas y le agreges NOT FOR
REPLICATION.
Saludos,



Javier Loria
Costa Rica-MVP
Solid Quality Learning

"Amalio Figueroa" wrote in message
news:%
Saludos Amigos,

Tengo una DB replicando mediante mezcla,entre dos servidores desde aprox.
5 meses, todo bien hasta ahora donde se estan detectando que se estan
desapareciendo regitros de los la contabilidad. La estructura de
contabilidad esta formada por dos tablas ContabilidadAsientos y
ContabilidadAsientosRenglones. Se ha detectados varios asientos con los
regitros en la tabla ContabilidadAsientos y en la otra no aparece nada,
es decir el detalle esta en blanco.

He revisado parte de la documentacion de SQL sobre el caso de como
rerolver estos problemas pero no consigo entender como resolver estos
casos;
hay un mesaje que encontre en unas tablas de conflictos:

La fila se actualizó en 'SERVIDORCCS.Empresa002' pero no se pudo
actualizar en 'SERVERSAIENMCY.Empresa002'. Instrucción UPDATE en
conflicto con la restricción TABLE REFERENCE
'FK_ContabilidadAsientosRenglones_ContabilidadAsientos'. El conflicto ha
aparecido en la base de datos 'Empresa002', tabla
'ContabilidadAsientosRenglones'.


La fila se actualizó en 'SERVERSAIENMCY.Empresa002' pero no se pudo
actualizar en 'SERVIDORCCS.Empresa002'. No se puede insertar una fila de
claves duplicadas en el objeto 'ContabilidadAsientos' con índice único
'IX_ContabilidadAsientos'.


Pueden ayudarme como hacerle seguimineto y como corregir este tipo de
conflictos

Gracias de antemano por la ayuda

Atentamente

Amalio Figueroa





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida