Solicito Ayuda con Replicacion

27/01/2005 - 20:51 por Manuel | Informe spam
Escenario Actual:
1 Servidor(Publicacion)
5 Servidores (suscriptores)

Uno de ellos tuvo que reiniciar la suscripcion, con ello todos los datos del
lado suscriptor se perdieron y el publicador envio los datos ahi contenidos
de nuevo, hasta ahi todo bien, pero ahora al tratar de ingresar cualquier
registro muestra error de "Violation of PRIMARY KEY constraint 'PK_table'.
Cannot insert duplicate key in object 'table' "

Los servidores corren en W2K server, SP3...cualquier ayuda es agradecida...

Preguntas similare

Leer las respuestas

#1 Manuel
27/01/2005 - 20:57 | Informe spam
La Replicacion es tipo "Pull" y usa el metodo de "Merge"

"Manuel" escribió:

Escenario Actual:
1 Servidor(Publicacion)
5 Servidores (suscriptores)

Uno de ellos tuvo que reiniciar la suscripcion, con ello todos los datos del
lado suscriptor se perdieron y el publicador envio los datos ahi contenidos
de nuevo, hasta ahi todo bien, pero ahora al tratar de ingresar cualquier
registro muestra error de "Violation of PRIMARY KEY constraint 'PK_table'.
Cannot insert duplicate key in object 'table' "

Los servidores corren en W2K server, SP3...cualquier ayuda es agradecida...
Respuesta Responder a este mensaje
#2 qwalgrande
28/01/2005 - 09:27 | Informe spam
Hola.

Lo que ocurre es que están enviándose datos que ya están en destino. Puede
ocurrir por muchos motivos. Lo que yo suelo hacer es posibilitar que se
entreguen los comandos. Si te da un error de clave duplicada, elimina del
suscriptor los datos que hacen que el comando no puede ser entregado. En el
detalle del error tienes los datos necesarios para saber qué debes borrar. Es
farragoso y muy pesado, ya que tendrás que ir de registro en registro
seguramente.

qwalgrande

"Manuel" wrote:

La Replicacion es tipo "Pull" y usa el metodo de "Merge"

"Manuel" escribió:

> Escenario Actual:
> 1 Servidor(Publicacion)
> 5 Servidores (suscriptores)
>
> Uno de ellos tuvo que reiniciar la suscripcion, con ello todos los datos del
> lado suscriptor se perdieron y el publicador envio los datos ahi contenidos
> de nuevo, hasta ahi todo bien, pero ahora al tratar de ingresar cualquier
> registro muestra error de "Violation of PRIMARY KEY constraint 'PK_table'.
> Cannot insert duplicate key in object 'table' "
>
> Los servidores corren en W2K server, SP3...cualquier ayuda es agradecida...
Respuesta Responder a este mensaje
#3 Manuel
28/01/2005 - 22:39 | Informe spam
La fuente(Replicacion) contine los datos, el destino (Suscripcion) al
reinicializarse, se borran todos los datos, asi que al ejecutarse el Agente
de mezcla, todo pasa correctamente, hasta todo bien, pero por que al insertar
registros en cualquier tabal marac el error, como puedo restablecerlos PK si
es que estos estan fallando por alguna razon en la BD

"qwalgrande" escribió:

Hola.

Lo que ocurre es que están enviándose datos que ya están en destino. Puede
ocurrir por muchos motivos. Lo que yo suelo hacer es posibilitar que se
entreguen los comandos. Si te da un error de clave duplicada, elimina del
suscriptor los datos que hacen que el comando no puede ser entregado. En el
detalle del error tienes los datos necesarios para saber qué debes borrar. Es
farragoso y muy pesado, ya que tendrás que ir de registro en registro
seguramente.

qwalgrande

"Manuel" wrote:

> La Replicacion es tipo "Pull" y usa el metodo de "Merge"
>
> "Manuel" escribió:
>
> > Escenario Actual:
> > 1 Servidor(Publicacion)
> > 5 Servidores (suscriptores)
> >
> > Uno de ellos tuvo que reiniciar la suscripcion, con ello todos los datos del
> > lado suscriptor se perdieron y el publicador envio los datos ahi contenidos
> > de nuevo, hasta ahi todo bien, pero ahora al tratar de ingresar cualquier
> > registro muestra error de "Violation of PRIMARY KEY constraint 'PK_table'.
> > Cannot insert duplicate key in object 'table' "
> >
> > Los servidores corren en W2K server, SP3...cualquier ayuda es agradecida...
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida