|
|
|
|
- Función de replicación y WithSpace
- Replicación a través de un servidor de replicación
ReplicSynchronize( Función) Sincroniza los datos correspondientes a una réplica. Esta réplica fue creada por el editor de réplicas (ReplicEdit). // Starts the synchronization ReplicSynchronize("MyReplication")
Sintaxis
Sincronización en modo directo Ocultar los detalles
<Result> = ReplicSynchronize(<Replication name>)
<Result>: booleano - True si se realizó la sincronización,
- False en caso contrario. Para más detalles sobre el problema, utilice ErrorInfo.
<Replication name>: Cadena de caracteres Nombre de la replicación a sincronizar. Este nombre corresponde al nombre del archivo ".wer" creado por ReplicEdit. Este archivo debe ser encontrado al lado del ejecutable.
Sincronización con un servidor de replicación Ocultar los detalles
<Result> = ReplicSynchronize(<Replication name> [, <Options>])
<Result>: booleano - True si se realizó la sincronización,
- False en caso contrario. Para más detalles sobre el problema, utilice ErrorInfo.
<Replication name>: Cadena de caracteres Nombre de la replicación a sincronizar. Este nombre corresponde al nombre de la publicación de un servidor de replicación. <Options>: Constante opcional de tipo Integer Tipo de replicación a realizar. Estas opciones se tienen en cuenta para una replicación con un servidor de replicación. | | replicaImmediate | La réplica se crea inmediatamente, durante la sincronización. Este modo de replicación puede ser bastante largo, pero garantiza que se actualice desde la base de datos maestra. | replicaNoProgressBar | Por Default, se muestra una barra de progreso durante la sincronización. Esta barra de progreso está adaptada a la plataforma actual. Esta constante le permite no mostrar más la barra de progreso. Esta constante puede combinarse con las constantes replicaImmediate y replicaPeriodic. | replicaPeriodic (Valor predeterminado) | La réplica que se tiene en cuenta es la que está disponible en el servidor. If la réplica se crea periódicamente en el servidor, se tiene en cuenta la última réplica creada. If la réplica no se crea periódicamente en el servidor, se tiene en cuenta la última réplica generada. Esta última réplica fue generada justo después de la última sincronización. Este modo de replicación es rápido, pero no garantiza una "actualización completa" de la base de datos maestra. |
Observación: debe utilizar el mismo tipo de réplica que el definido en el servidor. Observaciones Función de replicación y WithSpace La replicación no es compatible con WithSpace en el código de la aplicación cliente. Esta función cambia el comportamiento de HFSQL. El uso de esta función en la aplicación cliente puede afectar a la eficiencia de la replicación. A partir de la versión 21 actualización 3 (versión 210065), las funciones de sincronización (replicación universal programada o asistida) devuelven un error a la aplicación cliente si se ha aplicado WithSpace a al menos uno de los archivos replicados. Replicación a través de un servidor de replicación Durante una replicación a través de un servidor de replicación (especialmente para el replicación de datos móviles (Android o iOS)), el servidor web que aloja el servidor de replicación debe estar configurado para permitir la carga y descarga de datos. Por lo tanto, la opción "Longitud máxima autorizada para el contenido" configurada en "Filtrado de solicitudes" de un servidor IIS debe ser mayor que el tamaño de los datos de los suscriptores (RPA).
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|