AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos / HFSQL / Gestión de la replicación / Funciones WLanguage
  • Función de replicación y WithSpace
  • Replicación a través de un servidor de replicación
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Sincroniza los datos correspondientes a una réplica. Esta réplica fue creada por el editor de réplicas (ReplicEdit).
Ejemplo
// 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.
replicaImmediateLa 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.
replicaNoProgressBarPor 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).
Componente: wd290rpl.dll
Versión mínima requerida
  • Versión 12
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local