Sincronización de datos con central

21/06/2004 - 11:36 por Tiago Barro | Informe spam
Hola a todos,
estoy desarrollando una aplicación de gestión mediante vb.net en la que
habrá una central y varias sucursales.

El proceso que deberá realizar la aplicación será exportar desde la central
a todas sus sucursales los clientes, articulos y tarifas, e importar las
ventas diarias desde cada sucursal.
Al no tener conexión ADSL en ninguna sucursal, había pensado en hacer las
exportaciones mediante archivos XML. Cada registro de todas las tablas
tienen su correspondiente campo de fecha de creación y modificación.

Había pensado el exportar sólo los datos modificados después de la última
exportación y realizar los correspondientes INSERT y UPDATE en la aplicación
destino.
El problema que veo que me voy a encontrar es el hecho de que al borrar un
cliente, articulo, etc. en la central no será borrado en las sucursales
porque no se realizaría la exportación.

Mi pregunta es si hay alguna manera más automática para realizar este tipo
de traspaso de datos teniendo en cuenta que no podemos tener una conexión
directa con la central.

Gracias y un saludo
Tiago Barro
 

Leer las respuestas

#1 Carlos Sacristan
21/06/2004 - 12:33 | Informe spam
Si no tienes conexión directa entre los servidores (que sería lo ideal
para poder utilizar algún tipo de replicación), una forma más o menos
sencilla de tener esos datos correctos es a través de los paquetes DTS.
Tendrías que realizar los necesarios para exportar los datos con el formato
que tú quieras (ancho fijo o separado por un carácter especial) para luego
importarlo en la base de datos destino. Obviamente tendrías que copiarlos "a
mano" en un disquete o cualquier otro tipo de almacenamiento.

El problema que comentas de artículos o clientes eliminados no es tal,
puesto que también los puedes exportar a las sucursales desde la central
mediante este mismo proceso


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Tiago Barro" escribió en el mensaje
news:#
Hola a todos,
estoy desarrollando una aplicación de gestión mediante vb.net en la que
habrá una central y varias sucursales.

El proceso que deberá realizar la aplicación será exportar desde la


central
a todas sus sucursales los clientes, articulos y tarifas, e importar las
ventas diarias desde cada sucursal.
Al no tener conexión ADSL en ninguna sucursal, había pensado en hacer las
exportaciones mediante archivos XML. Cada registro de todas las tablas
tienen su correspondiente campo de fecha de creación y modificación.

Había pensado el exportar sólo los datos modificados después de la última
exportación y realizar los correspondientes INSERT y UPDATE en la


aplicación
destino.
El problema que veo que me voy a encontrar es el hecho de que al borrar un
cliente, articulo, etc. en la central no será borrado en las sucursales
porque no se realizaría la exportación.

Mi pregunta es si hay alguna manera más automática para realizar este tipo
de traspaso de datos teniendo en cuenta que no podemos tener una conexión
directa con la central.

Gracias y un saludo
Tiago Barro


Preguntas similares