replicación

04/10/2006 - 17:40 por Guillermo Villanueva | Informe spam
Ya había preguntado sobre esto pero no logro aclarar el panorama, asi que
disculpen que insista.
En un punto tengo SQL Server 2000 en el otro MSDE.
Quiero mantener replicada una base de datos completa, en ambos lugares se
producen modificaciones, me es imposible alterar la estructura de las tablas
(al menos por ahora) así que tengo que descartar merge replication (hasta
donde entiendo). y MSDE no puede ser publicador de replicación
transaccionales, entonces, que me recomiendan? me dedico a la jardinería?
jaja bueno, espero sus valiosas ayudas.
Guillermo Villanueva

Preguntas similare

Leer las respuestas

#1 doliveras
04/10/2006 - 19:18 | Informe spam
La única forma que tienes de mantener sincronizadas dos o más bases
de datos en las que se realizan modificaciones es utilizar el sistema
de réplicas tipo Merge, ya que como has dicho el MSDE no puede actuar
como servidor de un esquema de réplica.

La única modificación que debes realizar en las tablas, para poder
usar una réplica de tipo Merge, es añadir una columna de tipo
uniqueidentifier y que sea también ROWGUIDCOL. Esto no tiene que
suponer ningún problema, esta columna ni tan siquiera debes
preocuparte de que exista, es para uso de SQL Server, tu aplicación
puede ignorarla sin mayor problema.

Si no puedes añadir la columna que te comento, no veo forma humana de
mantener esas bases de datos sincronizadas.


Guillermo Villanueva wrote:
Ya había preguntado sobre esto pero no logro aclarar el panorama, asi que
disculpen que insista.
En un punto tengo SQL Server 2000 en el otro MSDE.
Quiero mantener replicada una base de datos completa, en ambos lugares se
producen modificaciones, me es imposible alterar la estructura de las tablas
(al menos por ahora) así que tengo que descartar merge replication (hasta
donde entiendo). y MSDE no puede ser publicador de replicación
transaccionales, entonces, que me recomiendan? me dedico a la jardinería?
jaja bueno, espero sus valiosas ayudas.
Guillermo Villanueva
Respuesta Responder a este mensaje
#2 guillevillanuevasla
04/10/2006 - 20:05 | Informe spam
Ok, veré de aceptar las modificaciones y analizar que pasa con la aplicación.
MUCHAS GRACIAS POR TU RTA

"doliveras" wrote:

La única forma que tienes de mantener sincronizadas dos o más bases
de datos en las que se realizan modificaciones es utilizar el sistema
de réplicas tipo Merge, ya que como has dicho el MSDE no puede actuar
como servidor de un esquema de réplica.

La única modificación que debes realizar en las tablas, para poder
usar una réplica de tipo Merge, es añadir una columna de tipo
uniqueidentifier y que sea también ROWGUIDCOL. Esto no tiene que
suponer ningún problema, esta columna ni tan siquiera debes
preocuparte de que exista, es para uso de SQL Server, tu aplicación
puede ignorarla sin mayor problema.

Si no puedes añadir la columna que te comento, no veo forma humana de
mantener esas bases de datos sincronizadas.


Guillermo Villanueva wrote:
> Ya había preguntado sobre esto pero no logro aclarar el panorama, asi que
> disculpen que insista.
> En un punto tengo SQL Server 2000 en el otro MSDE.
> Quiero mantener replicada una base de datos completa, en ambos lugares se
> producen modificaciones, me es imposible alterar la estructura de las tablas
> (al menos por ahora) así que tengo que descartar merge replication (hasta
> donde entiendo). y MSDE no puede ser publicador de replicación
> transaccionales, entonces, que me recomiendan? me dedico a la jardinería?
> jaja bueno, espero sus valiosas ayudas.
> Guillermo Villanueva


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