PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Configures a HFSQL server in order for this server to be a master server or a subscriber server for a replication between HFSQL servers.
Note: From version 19, HFSQL is the new name of HyperFileSQL.
Example
HRSInit(Cnt, hrsSubscriber, 1, "pwd", 4996, 5)
Syntax
<Result> = HRSInit(<Connection> , <Server Role> , <Server Identifier> , <Password> , <Port> , <Priority>)
<Result>: Boolean
  • True if the configuration was performed,
  • False otherwise. HErrorInfo is used to identify the error.
<Connection>: Character string (with or without quotes)
Connection to the HFSQL server to configure. This connection was defined in the data model editor, or by programming with HDescribeConnection or HOpenConnection.
<Server Role>: Integer constant
Role of server in the replication:
hrsSubscriberSubscriber computer in the replication between HFSQL servers.
hrsInactiveInactive computer in the replication between HFSQL servers.
hrsMasterMaster computer in the replication between HFSQL servers.
hrsMaster + hrsSubscriberMaster and subscriber computers in the replication between HFSQL servers (for a bi-directional replication).
<Server Identifier>: Integer
Number used to identify the current HFSQL server among all the servers involved in a replication. This identifier must be unique. This identifier must be included between 1 and 32000.
<Password>: Character string (with quotes)
Replication password, used to authenticate the servers between themselves. This password must be used on the other server in the call to HRSAddConfig (which means in the ..Password property of hrsConfig variable).
To use the bidirectional replication, the password must be the same on the two servers.
<Port>: Integer
TCP/IP port number used for the replication between HFSQL servers.
<Priority>: Integer
Priority number of server. During a modification conflict, this number is used if the method for solving the conflict corresponds to a resolution by priority.
Remarks
HRSInit can be used several times on the same server, to change the role of a server in a replication for example.
Components
WINDEVWEBDEV - Server codeReports and Queries wd230hf.dll
Linux wd230hf.so
Minimum required version
  • Version 18
This page is also available for…
Comments
Click [Add] to post a comment