Duda sincronización MSDE

16/12/2005 - 11:22 por Silviall | Informe spam
Hola a todos,

Perdonad mi ignorancia con el MSDE pero es que soy nueva. Tengo una
aplicación hecha con MSDE, el problema es que quieren que trabaje con dos
ordenadores que en algun momento no estaran conectados, mi idea era hacer
una copia de la bdd cuando se desconecten y hacer otra copia cuando se
conecten ya que tendra uno la copia buena con todos los cambios. En
principio en un ordenador solo se canviara la bdd, en el otro solo se
consultara la bdd.
Hay otra forma mas elegante de hacerlo? Me podrian dar alguna instrucción
por hacer esto? Estoy programando con VB .NET.

Muchas grácias por su atención

Sílvia.

Preguntas similare

Leer las respuestas

#1 keko
16/12/2005 - 12:09 | Informe spam
No sé, igual te digo una burrada porque no es exactamente lo que
necesitas o lo que te puedes permitir, pero allá va. :D

Existe la Duplicación en SQL Server (replication). Esto mantiene una
base de datos principal publicada para que acepte suscripciones de 1 o
mas máquinas remotas, ya sea por internet o por LAN. Busca en los bol.
lo único es que puede hacer replicación entre un SQL Server 2000 y un
MSDE y algunos otros origenes de datos pero necesitas de un Server como
principal.

Me explico muy mal?

Espero que te ayude

K



Silviall wrote:
Hola a todos,

Perdonad mi ignorancia con el MSDE pero es que soy nueva. Tengo una
aplicación hecha con MSDE, el problema es que quieren que trabaje con dos
ordenadores que en algun momento no estaran conectados, mi idea era hacer
una copia de la bdd cuando se desconecten y hacer otra copia cuando se
conecten ya que tendra uno la copia buena con todos los cambios. En
principio en un ordenador solo se canviara la bdd, en el otro solo se
consultara la bdd.
Hay otra forma mas elegante de hacerlo? Me podrian dar alguna instrucción
por hacer esto? Estoy programando con VB .NET.

Muchas grácias por su atención

Sílvia.




Respuesta Responder a este mensaje
#2 Silviall
16/12/2005 - 13:59 | Informe spam
Muchas grácias,

Te entendido perfectamente. El problema es que donde tengo que instalarlo
solo tengo el MSDE. Supongo que tendré que hacer una copia exacta y al dia
siguiente cargarla la buena.

Silvia.

"keko" escribió en el mensaje
news:%
No sé, igual te digo una burrada porque no es exactamente lo que necesitas
o lo que te puedes permitir, pero allá va. :D

Existe la Duplicación en SQL Server (replication). Esto mantiene una base
de datos principal publicada para que acepte suscripciones de 1 o mas
máquinas remotas, ya sea por internet o por LAN. Busca en los bol. lo
único es que puede hacer replicación entre un SQL Server 2000 y un MSDE y
algunos otros origenes de datos pero necesitas de un Server como
principal.

Me explico muy mal?

Espero que te ayude

K



Silviall wrote:
Hola a todos,

Perdonad mi ignorancia con el MSDE pero es que soy nueva. Tengo una
aplicación hecha con MSDE, el problema es que quieren que trabaje con dos
ordenadores que en algun momento no estaran conectados, mi idea era hacer
una copia de la bdd cuando se desconecten y hacer otra copia cuando se
conecten ya que tendra uno la copia buena con todos los cambios. En
principio en un ordenador solo se canviara la bdd, en el otro solo se
consultara la bdd.
Hay otra forma mas elegante de hacerlo? Me podrian dar alguna instrucción
por hacer esto? Estoy programando con VB .NET.

Muchas grácias por su atención

Sílvia.




Respuesta Responder a este mensaje
#3 keko
16/12/2005 - 14:42 | Informe spam
Vaya,

Ahora me voy a meter un poco en terreno desconocido. Con ADO.Net puedes
serializar todos los objetos (de ado), bien, imagino que podrías cargar
en un dataset (bestial) toda la base de datos en un punto... serializar
todos los objetos... mandarlos a la otra máquina (protocolo propio?) y
en esta levantar los objetos y hacer un update? ummm no lo tengo muy
claro la verdad creo que me he tirado de la moto.

K



Silviall wrote:
Muchas grácias,

Te entendido perfectamente. El problema es que donde tengo que instalarlo
solo tengo el MSDE. Supongo que tendré que hacer una copia exacta y al dia
siguiente cargarla la buena.

Silvia.

"keko" escribió en el mensaje
news:%

No sé, igual te digo una burrada porque no es exactamente lo que necesitas
o lo que te puedes permitir, pero allá va. :D

Existe la Duplicación en SQL Server (replication). Esto mantiene una base
de datos principal publicada para que acepte suscripciones de 1 o mas
máquinas remotas, ya sea por internet o por LAN. Busca en los bol. lo
único es que puede hacer replicación entre un SQL Server 2000 y un MSDE y
algunos otros origenes de datos pero necesitas de un Server como
principal.

Me explico muy mal?

Espero que te ayude

K



Silviall wrote:

Hola a todos,

Perdonad mi ignorancia con el MSDE pero es que soy nueva. Tengo una
aplicación hecha con MSDE, el problema es que quieren que trabaje con dos
ordenadores que en algun momento no estaran conectados, mi idea era hacer
una copia de la bdd cuando se desconecten y hacer otra copia cuando se
conecten ya que tendra uno la copia buena con todos los cambios. En
principio en un ordenador solo se canviara la bdd, en el otro solo se
consultara la bdd.
Hay otra forma mas elegante de hacerlo? Me podrian dar alguna instrucción
por hacer esto? Estoy programando con VB .NET.

Muchas grácias por su atención

Sílvia.









Respuesta Responder a este mensaje
#4 keko
16/12/2005 - 15:06 | Informe spam
He mandado hace un momento un mail que espero que no haya llegado porque
era una locura son pies ni cabeza.

Una cosa, si los dos MSDE's estan en la misma red podrías currarte un
DTS que pasará TODOS los datos de una a otra... y programar una tarea
para que a una hora se ejecutara o lanzarlo desde un aplicación o a mano.


keko wrote:
No sé, igual te digo una burrada porque no es exactamente lo que
necesitas o lo que te puedes permitir, pero allá va. :D

Existe la Duplicación en SQL Server (replication). Esto mantiene una
base de datos principal publicada para que acepte suscripciones de 1 o
mas máquinas remotas, ya sea por internet o por LAN. Busca en los bol.
lo único es que puede hacer replicación entre un SQL Server 2000 y un
MSDE y algunos otros origenes de datos pero necesitas de un Server como
principal.

Me explico muy mal?

Espero que te ayude

K



Silviall wrote:

Hola a todos,

Perdonad mi ignorancia con el MSDE pero es que soy nueva. Tengo una
aplicación hecha con MSDE, el problema es que quieren que trabaje con
dos ordenadores que en algun momento no estaran conectados, mi idea
era hacer una copia de la bdd cuando se desconecten y hacer otra copia
cuando se conecten ya que tendra uno la copia buena con todos los
cambios. En principio en un ordenador solo se canviara la bdd, en el
otro solo se consultara la bdd.
Hay otra forma mas elegante de hacerlo? Me podrian dar alguna
instrucción por hacer esto? Estoy programando con VB .NET.

Muchas grácias por su atención

Sílvia.








Respuesta Responder a este mensaje
#5 Silviall
16/12/2005 - 17:14 | Informe spam
Muchas grácias por tu ayuda provaré de hacer un dts.
Silvia.

"keko" escribió en el mensaje
news:
He mandado hace un momento un mail que espero que no haya llegado porque
era una locura son pies ni cabeza.

Una cosa, si los dos MSDE's estan en la misma red podrías currarte un DTS
que pasará TODOS los datos de una a otra... y programar una tarea para que
a una hora se ejecutara o lanzarlo desde un aplicación o a mano.


keko wrote:
No sé, igual te digo una burrada porque no es exactamente lo que
necesitas o lo que te puedes permitir, pero allá va. :D

Existe la Duplicación en SQL Server (replication). Esto mantiene una base
de datos principal publicada para que acepte suscripciones de 1 o mas
máquinas remotas, ya sea por internet o por LAN. Busca en los bol. lo
único es que puede hacer replicación entre un SQL Server 2000 y un MSDE y
algunos otros origenes de datos pero necesitas de un Server como
principal.

Me explico muy mal?

Espero que te ayude

K



Silviall wrote:

Hola a todos,

Perdonad mi ignorancia con el MSDE pero es que soy nueva. Tengo una
aplicación hecha con MSDE, el problema es que quieren que trabaje con
dos ordenadores que en algun momento no estaran conectados, mi idea era
hacer una copia de la bdd cuando se desconecten y hacer otra copia
cuando se conecten ya que tendra uno la copia buena con todos los
cambios. En principio en un ordenador solo se canviara la bdd, en el
otro solo se consultara la bdd.
Hay otra forma mas elegante de hacerlo? Me podrian dar alguna
instrucción por hacer esto? Estoy programando con VB .NET.

Muchas grácias por su atención

Sílvia.










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