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
Elimina una replicación entre dos servidores HFSQL. Esta función debe ser ejecutada en un servidor HFSQL maestro de una réplica, o en un servidor de suscriptor huérfano.
Ejemplo
MyConnection is Connection
...
MyConnection.RSDeleteConfig(ConfigReplication1)
Sintaxis

Borrar una réplica identificada por un hHRSConfig Variable Ocultar los detalles

<Result> = <Connection>.RSDeleteConfig(<Replication to delete> [, <Type of deletion>])
<Result>: booleano
  • True si se eliminó la replicación,
  • False en caso contrario. La función HErrorInfo permite identificar el error.
<Connection>: Variable de tipo Connection
Nombre del Conexión Variable que describe la conexión con el servidor HFSQL en el que se realiza la replicación.
<Replication to delete>: hRSConfig Variable
Nombre de hRSConfig Variable que describe la réplica a eliminar.
<Type of deletion>: Constante opcional de tipo Integer
Tipo de reproducción que desea borrar:
hrsDefault
(valor predeterminado)
Borra la replicación sólo si el servidor de suscriptores es accesible.
hrsIgnoreSubscriberForza la eliminación incluso si el otro servidor no puede ser contactado.. En ese caso:
  • la información relativa a la replicación no se eliminará del servidor de suscriptores.
  • para una replicación bidireccional, la replicación no se eliminará del otro servidor. Le aconsejamos que realice este borrado desde este servidor también para evitar un consumo de memoria inútil.
hrsSubscriberFuerza la eliminación de una réplica huérfana en el lado del suscriptor. En este caso, la variable de tipo hRSConfig se puede obtener con la función .RSListConfig junto con la constante hrsSubscriber.
Observación: Antes de la versión 190040, este parámetro correspondía a un booleano (True equivalente a la constante hrsIgnoreSubscriber y False equivalente a la constante hrsDefault).

Suprimir una réplica identificada por su identificador Ocultar los detalles

<Result> = <Connection>.RSDeleteConfig(<Identifier> [, <Forced deletion>])
<Result>: booleano
  • True si se eliminó la replicación,
  • False en caso contrario. La función HErrorInfo permite identificar el error.
<Connection>: Variable de tipo Connection
Nombre del Conexión Variable que describe la conexión con el servidor HFSQL en el que se realiza la replicación.
<Identifier>: Integro
Identificador de la réplica a eliminar. Este identificador corresponde a la propiedad Identifier de la variable hRSConfig que describe la replicación.
<Forced deletion>: Booleano opcional
  • True para forzar la eliminación, incluso si no se puede contactar con el otro servidor. En ese caso:
    • la información relativa a la replicación no se eliminará del servidor de suscriptores.
    • para una replicación bidireccional, la replicación no se eliminará del otro servidor. Le aconsejamos que realice este borrado desde este servidor también para evitar un consumo de memoria inútil.. .
  • False (valor predeterminado) para eliminar la replicación solo si el servidor esclavo es accesible.
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 25
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/06/2023

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