Ayuda en Replicación Bidireccional en SQL Server 2000

14/04/2006 - 18:21 por caroby | Informe spam
Buenas tardes.. necesito ayuda urgente
Estoy intentando hacer una replicación bidireccional en SQL Server 2000,
pero he buscado documentacion de como hacerla, y en realidad no encuentro
mucha...
Lo que deseo hacer es lo siguiente.. Tengo el servidor A, con la BD A y a su
vez las tablas tabla1 tablaN, y tengo el servidor B, con la BD B y a su
vez ésta tambien contiene las tablas tabla1tablaN. Yo quiero que por
ejemplo, la tabla1, tabla2, tabla3 de la BD A del servidor A se replique en
la BD B del servidor B, y que las tablas tabla4, tabla5, tabla6 de la BD B
del servidor B se repliquen en la BD A del servidor A. No se como hacer eso?
supongo q ambos servidores seran suscriptores y publicadores a la vez? como
configuro esto?

gracias de antemano por su ayuda

caroby

Preguntas similare

Leer las respuestas

#1 Guillermo Roldan
17/04/2006 - 15:07 | Informe spam
Hola Caroby,

En principio, quieres configurar dos entornos de replicación
unidirecionales, pues en ningún caso la misma tabla puede ser modificada en
ambos servidores.

Te aconsejaría el tipo Mezcla, de tal modo que configuraría una Publicación
en el servidor A con las tablas que quieras mover al B, junto con su
correspondiente suscripción de inserción.

Del mismo modo, configuraría una Publicación en el servidor B para las
tablas que quieras mover al A, con la correspondiente suscripción de
inserción.

Como distribuidor, puedes configurar cualqueira de los dos, o los dos.

Creo que esto te puede servir.

Saludos,
Guillermo

"caroby" escribió:

Buenas tardes.. necesito ayuda urgente
Estoy intentando hacer una replicación bidireccional en SQL Server 2000,
pero he buscado documentacion de como hacerla, y en realidad no encuentro
mucha...
Lo que deseo hacer es lo siguiente.. Tengo el servidor A, con la BD A y a su
vez las tablas tabla1 tablaN, y tengo el servidor B, con la BD B y a su
vez ésta tambien contiene las tablas tabla1tablaN. Yo quiero que por
ejemplo, la tabla1, tabla2, tabla3 de la BD A del servidor A se replique en
la BD B del servidor B, y que las tablas tabla4, tabla5, tabla6 de la BD B
del servidor B se repliquen en la BD A del servidor A. No se como hacer eso?
supongo q ambos servidores seran suscriptores y publicadores a la vez? como
configuro esto?

gracias de antemano por su ayuda

caroby
Respuesta Responder a este mensaje
#2 caroby
17/04/2006 - 22:31 | Informe spam
Hola Guillermo, gracias por tu respuesta, voy a probar.. pero entonces quiere
decir q voy a tener un monitor en ambos servidores?? y otra cosita, en mi
caso no es opcional lo de tener un distribuidor, porq configuro el servidor A
como distribuidor y publicador, y le digo q el servidor B tb va a ser
publicador, cuando voy al servidor B a crear las publicaciones, me obliga (xq
no me deja mas opcion) a configurar al servidor B como distribuidor.. sabes x
q me pasa eso??

gracias de antemano..

Carolina By

"Guillermo Roldan" escribió:

Hola Caroby,

En principio, quieres configurar dos entornos de replicación
unidirecionales, pues en ningún caso la misma tabla puede ser modificada en
ambos servidores.

Te aconsejaría el tipo Mezcla, de tal modo que configuraría una Publicación
en el servidor A con las tablas que quieras mover al B, junto con su
correspondiente suscripción de inserción.

Del mismo modo, configuraría una Publicación en el servidor B para las
tablas que quieras mover al A, con la correspondiente suscripción de
inserción.

Como distribuidor, puedes configurar cualqueira de los dos, o los dos.

Creo que esto te puede servir.

Saludos,
Guillermo

"caroby" escribió:

> Buenas tardes.. necesito ayuda urgente
> Estoy intentando hacer una replicación bidireccional en SQL Server 2000,
> pero he buscado documentacion de como hacerla, y en realidad no encuentro
> mucha...
> Lo que deseo hacer es lo siguiente.. Tengo el servidor A, con la BD A y a su
> vez las tablas tabla1 tablaN, y tengo el servidor B, con la BD B y a su
> vez ésta tambien contiene las tablas tabla1tablaN. Yo quiero que por
> ejemplo, la tabla1, tabla2, tabla3 de la BD A del servidor A se replique en
> la BD B del servidor B, y que las tablas tabla4, tabla5, tabla6 de la BD B
> del servidor B se repliquen en la BD A del servidor A. No se como hacer eso?
> supongo q ambos servidores seran suscriptores y publicadores a la vez? como
> configuro esto?
>
> gracias de antemano por su ayuda
>
> caroby
Respuesta Responder a este mensaje
#3 Guillermo Roldan
17/04/2006 - 22:37 | Informe spam
El tema de los Monitores no tiene ninguna importancia. Es simplemente "algo"
que se muestra en el Administrador Corporativo, para facilitar la supervisión
y configuración de Replicación/Duplicación. Lo único importante son los
Agentes (que son simplemente unos JOBS) y el resto de procedimientos
almacenados, triggers, etc. que se crea en las bases de datos al configurar
las réplicas.

Sobre los distribuidores, siempre es necesario uno. Teniendo en cuenta que
vas a configurar dos réplicas, entonces puedes utilizar un servidor como
distribuidor para las dos réplicas que vas a configurar, o bien, cada
servidor que sea distribuidor para una réplica. Salvo que la actividad y
volumen de datos de tu réplica sea muy grande, o las comunicaciones con una
ancho de banda muy reducido, no tendrá mayor importancia como lo configures.
Más aún, para empezar a hacer pruebas te podría valer cualquiera de estas
opciones, y luego, si quieres optimizar, juegas a "mover los roles" entre las
máquinas.

Saludos,
Guillermo

"caroby" escribió:

Hola Guillermo, gracias por tu respuesta, voy a probar.. pero entonces quiere
decir q voy a tener un monitor en ambos servidores?? y otra cosita, en mi
caso no es opcional lo de tener un distribuidor, porq configuro el servidor A
como distribuidor y publicador, y le digo q el servidor B tb va a ser
publicador, cuando voy al servidor B a crear las publicaciones, me obliga (xq
no me deja mas opcion) a configurar al servidor B como distribuidor.. sabes x
q me pasa eso??

gracias de antemano..

Carolina By

"Guillermo Roldan" escribió:

> Hola Caroby,
>
> En principio, quieres configurar dos entornos de replicación
> unidirecionales, pues en ningún caso la misma tabla puede ser modificada en
> ambos servidores.
>
> Te aconsejaría el tipo Mezcla, de tal modo que configuraría una Publicación
> en el servidor A con las tablas que quieras mover al B, junto con su
> correspondiente suscripción de inserción.
>
> Del mismo modo, configuraría una Publicación en el servidor B para las
> tablas que quieras mover al A, con la correspondiente suscripción de
> inserción.
>
> Como distribuidor, puedes configurar cualqueira de los dos, o los dos.
>
> Creo que esto te puede servir.
>
> Saludos,
> Guillermo
>
> "caroby" escribió:
>
> > Buenas tardes.. necesito ayuda urgente
> > Estoy intentando hacer una replicación bidireccional en SQL Server 2000,
> > pero he buscado documentacion de como hacerla, y en realidad no encuentro
> > mucha...
> > Lo que deseo hacer es lo siguiente.. Tengo el servidor A, con la BD A y a su
> > vez las tablas tabla1 tablaN, y tengo el servidor B, con la BD B y a su
> > vez ésta tambien contiene las tablas tabla1tablaN. Yo quiero que por
> > ejemplo, la tabla1, tabla2, tabla3 de la BD A del servidor A se replique en
> > la BD B del servidor B, y que las tablas tabla4, tabla5, tabla6 de la BD B
> > del servidor B se repliquen en la BD A del servidor A. No se como hacer eso?
> > supongo q ambos servidores seran suscriptores y publicadores a la vez? como
> > configuro esto?
> >
> > gracias de antemano por su ayuda
> >
> > caroby
Respuesta Responder a este mensaje
#4 caroby
17/04/2006 - 23:31 | Informe spam
ok, muchas gracias Guillermo :)

Carolina By

"Guillermo Roldan" escribió:

El tema de los Monitores no tiene ninguna importancia. Es simplemente "algo"
que se muestra en el Administrador Corporativo, para facilitar la supervisión
y configuración de Replicación/Duplicación. Lo único importante son los
Agentes (que son simplemente unos JOBS) y el resto de procedimientos
almacenados, triggers, etc. que se crea en las bases de datos al configurar
las réplicas.

Sobre los distribuidores, siempre es necesario uno. Teniendo en cuenta que
vas a configurar dos réplicas, entonces puedes utilizar un servidor como
distribuidor para las dos réplicas que vas a configurar, o bien, cada
servidor que sea distribuidor para una réplica. Salvo que la actividad y
volumen de datos de tu réplica sea muy grande, o las comunicaciones con una
ancho de banda muy reducido, no tendrá mayor importancia como lo configures.
Más aún, para empezar a hacer pruebas te podría valer cualquiera de estas
opciones, y luego, si quieres optimizar, juegas a "mover los roles" entre las
máquinas.

Saludos,
Guillermo

"caroby" escribió:

> Hola Guillermo, gracias por tu respuesta, voy a probar.. pero entonces quiere
> decir q voy a tener un monitor en ambos servidores?? y otra cosita, en mi
> caso no es opcional lo de tener un distribuidor, porq configuro el servidor A
> como distribuidor y publicador, y le digo q el servidor B tb va a ser
> publicador, cuando voy al servidor B a crear las publicaciones, me obliga (xq
> no me deja mas opcion) a configurar al servidor B como distribuidor.. sabes x
> q me pasa eso??
>
> gracias de antemano..
>
> Carolina By
>
> "Guillermo Roldan" escribió:
>
> > Hola Caroby,
> >
> > En principio, quieres configurar dos entornos de replicación
> > unidirecionales, pues en ningún caso la misma tabla puede ser modificada en
> > ambos servidores.
> >
> > Te aconsejaría el tipo Mezcla, de tal modo que configuraría una Publicación
> > en el servidor A con las tablas que quieras mover al B, junto con su
> > correspondiente suscripción de inserción.
> >
> > Del mismo modo, configuraría una Publicación en el servidor B para las
> > tablas que quieras mover al A, con la correspondiente suscripción de
> > inserción.
> >
> > Como distribuidor, puedes configurar cualqueira de los dos, o los dos.
> >
> > Creo que esto te puede servir.
> >
> > Saludos,
> > Guillermo
> >
> > "caroby" escribió:
> >
> > > Buenas tardes.. necesito ayuda urgente
> > > Estoy intentando hacer una replicación bidireccional en SQL Server 2000,
> > > pero he buscado documentacion de como hacerla, y en realidad no encuentro
> > > mucha...
> > > Lo que deseo hacer es lo siguiente.. Tengo el servidor A, con la BD A y a su
> > > vez las tablas tabla1 tablaN, y tengo el servidor B, con la BD B y a su
> > > vez ésta tambien contiene las tablas tabla1tablaN. Yo quiero que por
> > > ejemplo, la tabla1, tabla2, tabla3 de la BD A del servidor A se replique en
> > > la BD B del servidor B, y que las tablas tabla4, tabla5, tabla6 de la BD B
> > > del servidor B se repliquen en la BD A del servidor A. No se como hacer eso?
> > > supongo q ambos servidores seran suscriptores y publicadores a la vez? como
> > > configuro esto?
> > >
> > > gracias de antemano por su ayuda
> > >
> > > caroby
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida