FK's en replication

11/01/2007 - 22:40 por Gabriel Pravaz | Informe spam
Estoy en problemas!

arme una transactional replication que tiene 33 tablas y varias relaciones
entre ellas.

Cuando se inicializa el suscriptor hace el bulk copy de todas las tablas y
luego se ve que trata de armar todas las relaciones en la base de destino.
ahi es de donde no pasa, cuando trata de ejecutar este comando:

if object_id(N'sys.sp_MSrestoresavedforeignkeys', 'P') < 0 exec
sys.sp_MSrestoresavedforeignkeys

Tira errores de este tipo

Preguntas similare

Leer las respuestas

#1 Gabriel Pravaz
11/01/2007 - 22:47 | Informe spam
sigo que mande el mensaje sin querer:

tira errores en la creacion de las claves.

El detalle que no conte es que el problema esta en las relaciones que hay
entre tablas que se replican y tablas que no se replican

como puedo hacer que no replique ciertas relaciones??


"Gabriel Pravaz" wrote in message
news:
Estoy en problemas!

arme una transactional replication que tiene 33 tablas y varias relaciones
entre ellas.

Cuando se inicializa el suscriptor hace el bulk copy de todas las tablas y
luego se ve que trata de armar todas las relaciones en la base de destino.
ahi es de donde no pasa, cuando trata de ejecutar este comando:

if object_id(N'sys.sp_MSrestoresavedforeignkeys', 'P') < 0 exec
sys.sp_MSrestoresavedforeignkeys

Tira errores de este tipo


Respuesta Responder a este mensaje
#2 Cesar Toledo
11/01/2007 - 23:24 | Informe spam
Tienes que ir a cada tabla y buscar las relaciones que no quieres que
replique
y poner la casilla NOT FOR REPLICACION activada.

Pero en teoria, deberias replicar todas las tablas que esten relacionadas
por llaves foraneas.

saludos


"Gabriel Pravaz" escribió en el mensaje
news:
sigo que mande el mensaje sin querer:

tira errores en la creacion de las claves.

El detalle que no conte es que el problema esta en las relaciones que hay
entre tablas que se replican y tablas que no se replican

como puedo hacer que no replique ciertas relaciones??


"Gabriel Pravaz" wrote in message
news:
Estoy en problemas!

arme una transactional replication que tiene 33 tablas y varias
relaciones entre ellas.

Cuando se inicializa el suscriptor hace el bulk copy de todas las tablas
y luego se ve que trata de armar todas las relaciones en la base de
destino. ahi es de donde no pasa, cuando trata de ejecutar este comando:

if object_id(N'sys.sp_MSrestoresavedforeignkeys', 'P') < 0 exec
sys.sp_MSrestoresavedforeignkeys

Tira errores de este tipo






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