Replicacion
Buenas foro...
mi problemas es que tenia una replicacion tipo merge donde en el mismo servidor se realizo la publicacion y una suscripcion tipo push... cuando se elimino la publicacion.
en el servidor ya no se quedo ni la publicacion ni el suscriptor...
el problema empieza porque en el otro servidor donde se realiza la replicacion... quedo la suscripcion
y cuando se quiere realizar una nueva publicacion donde se involucra la base de la publicacion anterior marca el error de que ya se tiene con un publicador que no existe.
No tengo idea de como poder borrar la referencia que quedo en el servidor de antemano muchas gracias por su ayuda...
mi problemas es que tenia una replicacion tipo merge donde en el mismo servidor se realizo la publicacion y una suscripcion tipo push... cuando se elimino la publicacion.
en el servidor ya no se quedo ni la publicacion ni el suscriptor...
el problema empieza porque en el otro servidor donde se realiza la replicacion... quedo la suscripcion
y cuando se quiere realizar una nueva publicacion donde se involucra la base de la publicacion anterior marca el error de que ya se tiene con un publicador que no existe.
No tengo idea de como poder borrar la referencia que quedo en el servidor de antemano muchas gracias por su ayuda...
Creo que el problema radica en que se deber铆an haber eliminado todas las suscripciones antes de eliminar la publicaci贸n, ya que entre servidores no recuerdo si esto es autom谩tico en la eliminaci贸n de una publicaci贸n.
El Agente de distribuci贸n crea la tabla MSreplication_subscriptions al inicio, si no existe ya dicha tabla. Opcionalmente, el procedimiento almacenado sp_addpullsubscription crea la tabla MSreplication_subscriptions si no existe ya dicha tabla en el Suscriptor.
Teniendo conocimiento de esta tabla, se podr铆a mirar si existe tal suscripci贸n y eliminar el registro manualmente. Este es un proceso medianamente delicado puesto que puede tener dependencias que deber谩s verificar antes.
Si no resulta, siempre puedes volver a crear la publicaci贸n de nuevo, asignar la suscripci贸n que qued贸 colgada y, posteriormente, eliminarla.
Espero que algo de esto te sirva.
Saludos.
El Agente de distribuci贸n crea la tabla MSreplication_subscriptions al inicio, si no existe ya dicha tabla. Opcionalmente, el procedimiento almacenado sp_addpullsubscription crea la tabla MSreplication_subscriptions si no existe ya dicha tabla en el Suscriptor.
Teniendo conocimiento de esta tabla, se podr铆a mirar si existe tal suscripci贸n y eliminar el registro manualmente. Este es un proceso medianamente delicado puesto que puede tener dependencias que deber谩s verificar antes.
Si no resulta, siempre puedes volver a crear la publicaci贸n de nuevo, asignar la suscripci贸n que qued贸 colgada y, posteriormente, eliminarla.
Espero que algo de esto te sirva.
Saludos.
