He escrito una aplicación que recupera los precios y las opciones de parte de una base de datos SQL para generar un modelo 3D del producto y crear una propuesta de venta. A mi cliente le gusta tanto que ahora quieren usarlo en computadoras portátiles en el campo. El problema es que no tendrán conexión a Internet.¿Existe una práctica estándar para sincronizar tablas de SQL Server?
Estoy considerando la creación de una base de datos SQLite como parte de la instalación estándar. La base de datos SQLite en cada computadora portátil se sincronizará con la base de datos principal cuando se restablezca la conexión a Internet.
¿Existen mejores prácticas con respecto a la sincronización de tablas SQL como esta? ¿Hay algún escollo que deba considerar? Estoy abierto a todas las opciones.
Gracias.
¿Va a ser una sincronización unidireccional o bidireccional? – Nate
Bidireccional. Rechazaré las cotizaciones de venta en caso de que alguien más se haga cargo de las cotizaciones. –
Sí, pero las ofertas de venta no son necesariamente las mismas que las opciones de precio y/o parte. Es posible que tenga dos sincronizaciones de una sola vía, opciones de parte y reducción de precios, y ofertas de venta. –