ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / Managing databases / HFSQL / Managing replications / WLanguage functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Deletes a replication between two HFSQL servers. This function must be run on a replication's master HFSQL server, or on an orphaned subscriber server.
Example
MyConnection is Connection
...
MyConnection.RSDeleteConfig(ConfigReplication1)
Syntax

Deleting a replication identified by a hHRSConfig variable Hide the details

<Result> = <Connection>.RSDeleteConfig(<Replication to delete> [, <Type of deletion>])
<Result>: Boolean
  • True if the replication was deleted,
  • False otherwise. HErrorInfo is used to identify the error.
<Connection>: Connection variable
Name of the Connection variable that describes the connection to the HFSQL server on which the replication is performed.
<Replication to delete>: hRSConfig variable
Name of hRSConfig variable describing the replication to delete.
<Type of deletion>: Optional Integer constant
Type of replication to delete:
hrsDefault
(default value)
Deletes the replication only if the subscriber server is accessible.
hrsIgnoreSubscriberForces the deletion even if the other server cannot be contacted. In this case:
  • the information regarding the replication will not be deleted from the subscriber server.
  • for a bidirectional replication, the replication will not be deleted from the other server. We advise you to perform this deletion from this server as well to avoid a useless memory consumption.
hrsSubscriberForces the deletion of an orphan replication on the subscriber side. In this case, the hRSConfig variable can be retrieved by <Connection variable>.RSListConfig associated with the hrsSubscriber constant.
Remark: Before version 190040, this parameter corresponded to a boolean (True equivalent to the hrsIgnoreSubscriber constant and False equivalent to the hrsDefault constant).

Deleting a replication identified by its identifier Hide the details

<Result> = <Connection>.RSDeleteConfig(<Identifier> [, <Forced deletion>])
<Result>: Boolean
  • True if the replication was deleted,
  • False otherwise. HErrorInfo is used to identify the error.
<Connection>: Connection variable
Name of the Connection variable that describes the connection to the HFSQL server on which the replication is performed.
<Identifier>: Integer
Identifier of replication to delete. This identifier corresponds to the Identifier property of the hRSConfig variable describing the replication.
<Forced deletion>: Optional boolean
  • True to force the deletion even if the other server cannot be contacted. In this case:
    • the information regarding the replication will not be deleted from the subscriber server.
    • for a bidirectional replication, the replication will not be deleted from the other server. We advise you to perform this deletion from this server as well to avoid a useless memory consumption. .
  • False (default value) to delete the replication only if the subscriber server is accessible.
Component: wd290hf.dll
Minimum version required
  • Version 25
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 07/06/2023

Send a report | Local help