|
|
|
|
|
- Overview
- Implementing an HFSQL Client/Server application
- Steps to follow
- Compatibility between versions
- Installing the HFSQL Client/Server server on a LINUX server
- HFSQL Client/Server 64-bit server
- HFSQL Client/Server server and IPv6
- Limitations
HFSQL Client/Server: Overview
Available only with this kind of connection
You have the ability to create applications that access the HFSQL Client/Server databases. An HFSQL Client/Server application runs an application on several computers (called client computers) and stores the databases and processes on a server. This operating mode makes response times faster and more reliable, and it simplifies the maintenance of the database. Example with WINDEV applications: Example with WEBDEV sites: You can: - create an HFSQL Client/Server application from scratch.
- modify an existing WINDEV, WEBDEV or WINDEV Mobile application into an HFSQL Client/Server application.
Implementing an HFSQL Client/Server application Compatibility between versions The different versions of clients and servers are compatible. All the client versions can use all the versions of the server. However, we advise you to always keep the HFSQL Client/Server engine in its most recent version proposed in the download center, even if all the connected clients (applications and/or sites) are not compiled with the last version. Note In cases where the client DLL used is more recent than the server (e.g. client DLL version 18 and server version 12), new functions will trigger an error such as "Server does not support this function (server too old)" if used by the client application. Installing the HFSQL Client/Server server on a LINUX server To install the HFSQL Client/Server server on a LINUX server: - Copy the following files to the server:
- manta_install
- mantainstall.zip
- README
These files are located in the "HFSQL Server\Linux4" subdirectory of the installation package.
- Connect to the server as "root".
- Run the manta_install file. It is possible to:
- Install a new server.
- Update an existing server.
- Uninstall a server.
- Follow the instructions on screen.
Warning Dequeue the license completely to be able to display the following screens. To install the 64-bit HFSQL Client/Server server on a 64-bit LINUX server: - Copy the following files to the server:
- manta_install64
- mantainstall.zip
- README
These files are located in the "HFSQL Server\Linux44_64" subdirectory of the installation package.
- Connect to the server as "root"
- Run manta_install64. It is possible to:
- Install a new server.
- Update an existing server.
- Uninstall a server.
- Follow the instructions on screen.
Warning Dequeue the license completely to be able to display the following screens. Remarks: - The server will be installed as "Daemon (service)".
- The HFSQL engine for Linux supports the following 64-bit Linux4 versions:
- Ubuntu 10.04 (and later).
- OpenSUSE Leap 15.0 (and later).
- CentOS Stream 8.4 (and later).
- Debian 10.13 (and later).
HFSQL Client/Server 64-bit server HFSQL server Exist in 64-bit mode. The HFSQL client is available in 32-bit and 64-bit modes. The 64-bit server recognizes clients in 32-bit mode. HFSQL Client/Server server and IPv6 The HFSQL server supports the IPV6 protocol. If the compute contains a network card configured in IPv6, the HFSQL server will automatically accept the connections by using this protocol on all the network cards configured in IPv6. The HFSQL server simultaneously supports the connections in IPv6 and in IPv4. No code modification is required to use the IPv6 protocol. If the name of the server is resolved by the DNS into an IPv6 address, this protocol will be used. - The management mode of data files may have to be adapted when using an HFSQL Client/Server application. To learn more about the specific features to be taken into account, see Differences and limitations specific to an HFSQL Client/Server application.
- The HFSQL server is available for the following operating systems:
- 32-bit Windows
- 64-bit Windows
- 32-bit Linux
- 64-bit Linux
It is not available for the other operating systems.
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|