Merge Replication

26/04/2006 - 13:42 por diego | Informe spam
Hola, estoy iniciando con replicacion mixta, y tengo que replicar una tabla
de una sucursal(ServerB), a la de la casa Central(ServerA), y no viceversa.
Es decir la casa central tiene que tener toda la informacion. Ademas los 2
servidores estan desconectados y se deberan sincronizar mediante un modem, al
final de dia.

1)Quien seria el publicador(pull o push) y el subscriptor(pull o push),
sabiendo que yo tengo que 'llamar' desde el ServerB a ServerA a travez de un
modem?
2)Como seteo que la replicacion sea un un solo sentido, no bidireccional?

Gracias de antemano,

Diego.

Preguntas similare

Leer las respuestas

#1 Miguel Egea
02/05/2006 - 18:31 | Informe spam
Si la replicación es en un solo sentido, deberías usar la transaccional y no
la de mezcla ¿algún motivo para usar mezcla?

Saludos
Miguel Egea Gómez

SQLServer MVP

Director de Servicios Corporativos

Solid Quality Learning Iberoamericana



"Solid Quality Learning es el proveedor global en el que puede confiar para
obtener soluciones y educación avanzada para la plataforma completa de
sistemas de bases de datos de Microsoft."

www.SolidQualityLearning.com

"diego" escribió en el mensaje
news:
Hola, estoy iniciando con replicacion mixta, y tengo que replicar una
tabla
de una sucursal(ServerB), a la de la casa Central(ServerA), y no
viceversa.
Es decir la casa central tiene que tener toda la informacion. Ademas los 2
servidores estan desconectados y se deberan sincronizar mediante un modem,
al
final de dia.

1)Quien seria el publicador(pull o push) y el subscriptor(pull o push),
sabiendo que yo tengo que 'llamar' desde el ServerB a ServerA a travez de
un
modem?
2)Como seteo que la replicacion sea un un solo sentido, no bidireccional?

Gracias de antemano,

Diego.
Respuesta Responder a este mensaje
#2 diego
02/05/2006 - 18:58 | Informe spam
Miguel, gracias por tu respuesta.
El motivo es que la conexion entre servidores no es on-line todo el tiempo.
Saludos,
Diego

"Miguel Egea" wrote:

Si la replicación es en un solo sentido, deberías usar la transaccional y no
la de mezcla ¿algún motivo para usar mezcla?

Saludos
Miguel Egea Gómez

SQLServer MVP

Director de Servicios Corporativos

Solid Quality Learning Iberoamericana



"Solid Quality Learning es el proveedor global en el que puede confiar para
obtener soluciones y educación avanzada para la plataforma completa de
sistemas de bases de datos de Microsoft."

www.SolidQualityLearning.com

"diego" escribió en el mensaje
news:
> Hola, estoy iniciando con replicacion mixta, y tengo que replicar una
> tabla
> de una sucursal(ServerB), a la de la casa Central(ServerA), y no
> viceversa.
> Es decir la casa central tiene que tener toda la informacion. Ademas los 2
> servidores estan desconectados y se deberan sincronizar mediante un modem,
> al
> final de dia.
>
> 1)Quien seria el publicador(pull o push) y el subscriptor(pull o push),
> sabiendo que yo tengo que 'llamar' desde el ServerB a ServerA a travez de
> un
> modem?
> 2)Como seteo que la replicacion sea un un solo sentido, no bidireccional?
>
> Gracias de antemano,
>
> Diego.



Respuesta Responder a este mensaje
#3 Miguel Egea
02/05/2006 - 19:58 | Informe spam
Ok, podrías sobreescribir los procedimientos almacenados que genera la
replicación para que no hagan nada en el servidor, de esta forma no
actualizas más que en una dirección.

De todas formas si sabes seguro que todas las noches se van a conectar todos
los subscriptores, igual merece la pena tener una base de datos de
distribución un poquito grande... en fin. pruebalo a ver que tal funciona en
tu caso.

Saludos cordiales
Miguel Egea
"diego" escribió en el mensaje
news:
Miguel, gracias por tu respuesta.
El motivo es que la conexion entre servidores no es on-line todo el
tiempo.
Saludos,
Diego

"Miguel Egea" wrote:

Si la replicación es en un solo sentido, deberías usar la transaccional y
no
la de mezcla ¿algún motivo para usar mezcla?

Saludos
Miguel Egea Gómez

SQLServer MVP

Director de Servicios Corporativos

Solid Quality Learning Iberoamericana



"Solid Quality Learning es el proveedor global en el que puede confiar
para
obtener soluciones y educación avanzada para la plataforma completa de
sistemas de bases de datos de Microsoft."

www.SolidQualityLearning.com

"diego" escribió en el mensaje
news:
> Hola, estoy iniciando con replicacion mixta, y tengo que replicar una
> tabla
> de una sucursal(ServerB), a la de la casa Central(ServerA), y no
> viceversa.
> Es decir la casa central tiene que tener toda la informacion. Ademas
> los 2
> servidores estan desconectados y se deberan sincronizar mediante un
> modem,
> al
> final de dia.
>
> 1)Quien seria el publicador(pull o push) y el subscriptor(pull o push),
> sabiendo que yo tengo que 'llamar' desde el ServerB a ServerA a travez
> de
> un
> modem?
> 2)Como seteo que la replicacion sea un un solo sentido, no
> bidireccional?
>
> Gracias de antemano,
>
> Diego.



Respuesta Responder a este mensaje
#4 diego
03/05/2006 - 17:33 | Informe spam
Ok, podrías sobreescribir los procedimientos almacenados que genera la
replicación para que no hagan nada en el servidor, de esta forma no
actualizas más que en una dirección.


Disculpame Miguel, pero no seria conveniente, segun estuve leyendo, en ves
de tocar la sp, directamente configurar el Exchange_type de la replica?

Saludos,

Diego.
"Miguel Egea" ha scritto:

Ok, podrías sobreescribir los procedimientos almacenados que genera la
replicación para que no hagan nada en el servidor, de esta forma no
actualizas más que en una dirección.

De todas formas si sabes seguro que todas las noches se van a conectar todos
los subscriptores, igual merece la pena tener una base de datos de
distribución un poquito grande... en fin. pruebalo a ver que tal funciona en
tu caso.

Saludos cordiales
Miguel Egea
"diego" escribió en el mensaje
news:
> Miguel, gracias por tu respuesta.
> El motivo es que la conexion entre servidores no es on-line todo el
> tiempo.
> Saludos,
> Diego
>
> "Miguel Egea" wrote:
>
>> Si la replicación es en un solo sentido, deberías usar la transaccional y
>> no
>> la de mezcla ¿algún motivo para usar mezcla?
>>
>> Saludos
>> Miguel Egea Gómez
>>
>> SQLServer MVP
>>
>> Director de Servicios Corporativos
>>
>> Solid Quality Learning Iberoamericana
>>
>>
>>
>> "Solid Quality Learning es el proveedor global en el que puede confiar
>> para
>> obtener soluciones y educación avanzada para la plataforma completa de
>> sistemas de bases de datos de Microsoft."
>>
>> www.SolidQualityLearning.com
>>
>> "diego" escribió en el mensaje
>> news:
>> > Hola, estoy iniciando con replicacion mixta, y tengo que replicar una
>> > tabla
>> > de una sucursal(ServerB), a la de la casa Central(ServerA), y no
>> > viceversa.
>> > Es decir la casa central tiene que tener toda la informacion. Ademas
>> > los 2
>> > servidores estan desconectados y se deberan sincronizar mediante un
>> > modem,
>> > al
>> > final de dia.
>> >
>> > 1)Quien seria el publicador(pull o push) y el subscriptor(pull o push),
>> > sabiendo que yo tengo que 'llamar' desde el ServerB a ServerA a travez
>> > de
>> > un
>> > modem?
>> > 2)Como seteo que la replicacion sea un un solo sentido, no
>> > bidireccional?
>> >
>> > Gracias de antemano,
>> >
>> > Diego.
>>
>>
>>



Respuesta Responder a este mensaje
#5 Miguel Egea
03/05/2006 - 20:47 | Informe spam
Seguramente sea más adecuado, yo siempre lo hice modifcando esos
procedimientos, por eso te lo recomendaba.

Saludos
"diego" escribió en el mensaje
news:
Ok, podrías sobreescribir los procedimientos almacenados que genera la
replicación para que no hagan nada en el servidor, de esta forma no
actualizas más que en una dirección.


Disculpame Miguel, pero no seria conveniente, segun estuve leyendo, en ves
de tocar la sp, directamente configurar el Exchange_type de la replica?

Saludos,

Diego.
"Miguel Egea" ha scritto:

Ok, podrías sobreescribir los procedimientos almacenados que genera la
replicación para que no hagan nada en el servidor, de esta forma no
actualizas más que en una dirección.

De todas formas si sabes seguro que todas las noches se van a conectar
todos
los subscriptores, igual merece la pena tener una base de datos de
distribución un poquito grande... en fin. pruebalo a ver que tal funciona
en
tu caso.

Saludos cordiales
Miguel Egea
"diego" escribió en el mensaje
news:
> Miguel, gracias por tu respuesta.
> El motivo es que la conexion entre servidores no es on-line todo el
> tiempo.
> Saludos,
> Diego
>
> "Miguel Egea" wrote:
>
>> Si la replicación es en un solo sentido, deberías usar la
>> transaccional y
>> no
>> la de mezcla ¿algún motivo para usar mezcla?
>>
>> Saludos
>> Miguel Egea Gómez
>>
>> SQLServer MVP
>>
>> Director de Servicios Corporativos
>>
>> Solid Quality Learning Iberoamericana
>>
>>
>>
>> "Solid Quality Learning es el proveedor global en el que puede confiar
>> para
>> obtener soluciones y educación avanzada para la plataforma completa de
>> sistemas de bases de datos de Microsoft."
>>
>> www.SolidQualityLearning.com
>>
>> "diego" escribió en el mensaje
>> news:
>> > Hola, estoy iniciando con replicacion mixta, y tengo que replicar
>> > una
>> > tabla
>> > de una sucursal(ServerB), a la de la casa Central(ServerA), y no
>> > viceversa.
>> > Es decir la casa central tiene que tener toda la informacion. Ademas
>> > los 2
>> > servidores estan desconectados y se deberan sincronizar mediante un
>> > modem,
>> > al
>> > final de dia.
>> >
>> > 1)Quien seria el publicador(pull o push) y el subscriptor(pull o
>> > push),
>> > sabiendo que yo tengo que 'llamar' desde el ServerB a ServerA a
>> > travez
>> > de
>> > un
>> > modem?
>> > 2)Como seteo que la replicacion sea un un solo sentido, no
>> > bidireccional?
>> >
>> > Gracias de antemano,
>> >
>> > Diego.
>>
>>
>>



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