Diferencia entre revisiones de «Categoría:DEV REPLICACION»
Sin resumen de edición |
|||
Línea 20: | Línea 20: | ||
=Tablas relacionadas con los dominios= | =Tablas relacionadas con los dominios= | ||
Los dominios identifican las ubicaciones físicas de la empresa | Los dominios identifican las ubicaciones físicas de la empresa, la siguiente categoría los explica. | ||
*[[:Category:DOMINIOS|Definición de dominios]]. | *[[:Category:DOMINIOS|Definición de dominios]]. | ||
Revisión del 18:43 22 mar 2025
Introducción

La replicación de datos permite mantener actualizada una base de datos que se encuentra en distintos sitios físicos. Por ejemplo, una base de datos puede estar en un servidor en las oficinas de Puerto Madryn y también estar en un servidor de Caleta Olivia. Las bases de datos no están conectadas de ninguna manera.
La replicación de datos envía los cambios de un servidor al otro servidor usando mensajes de correo electrónico. Estos mensajes contienen los comandos aplicados en el servidor original.
El servidor remoto recibe cada mensaje, aplica los cambios a su propia base de datos y envía una confirmación al servidor original para indicar que le mensaje ha sido aplicado correctamente. Antes de aplicar un nuevo mensaje verifica que no le queda nada previo para aplicar, las transacciones se aplican en el orden en que fueron creadas en el origen.
La replicación admite el uso de múltiples sitios físicos.
En cada servidor la replicación usa una bandeja de salida para enviar los correos electrónicos, y una bandeja de entrada para recibirlos. Toda esta funcionalidad está desarrollada en Delphi.
Advertencia:
- La replicación solo se está usando entre Puerto Madryn y Caleta Paula. - Próximamente se realizarán las pruebas para ver si podemos reemplazarla por una VPN. - Idealmente la replicación se desactivará ya que requiere de mucho mantenimiento y a pesar de todos los controles que realiza en ocasiones algunas transacciones no llegan a destino y deben ser aplicadas manualmente.
Tablas relacionadas con los dominios
Los dominios identifican las ubicaciones físicas de la empresa, la siguiente categoría los explica.
Tablas relacionadas con la bandeja de salida
Cada vez que se aplica una transacción en el sistema, la misma es grabada en una bandeja de salida esperando ser enviada a los dominios de destino, las tablas en uso son.
Tablas relacionadas con la bandeja de entrada
Las transacciones recibidas por los dominios remotos se guardan en una bandeja de entrada hasta ser aplicadas, las tablas en uso son:
Páginas en la categoría «DEV REPLICACION»
Las siguientes 8 páginas pertenecen a esta categoría, de un total de 8.