Hauptmenü öffnen

This is a guide for updating Firebird 5.
It is intended for administrators who want to perform the update without an HVS update.

Firebird version in the HVS32 status bar
INFO: This update only works for Firebird 5. If you want to upgrade from e.g. Firebird 2.5, please contact support.

You can read the current version in the lower status bar of the HVS32 window (see image on the right).

Table of Contents

Preparation

You will receive the zip file with the files upon request from Heidler.

It contains the necessary files:

Filename Description
Firebird Installer The installation program for the higher Firebird version.
fbclient.dll Firebird client library for database connection.
Gds32.dll Legacy library for Firebird compatibility.
DBRFirebird.dll Specific DLL for HVS integration.

Step 1: Close HVS and Services

Ensure that processing is stopped and all HVS applications are closed.

If you use HVS32Monitoring service(s), you must stop them beforehand.

Stop the Firebird services. Typical service names are "FirebirdServer" or "Firebird Server - DefaultInstance".

CAUTION: If you have nbackup in use, you must not stop the Firebird server during a running backup. Otherwise, the database could remain in backup mode and future backups would no longer be possible.

Step 2: Run Firebird Installer

Run the Firebird installer for the higher version (e.g. with right-click -> Run as administrator).

The path is set based on the existing installation. (E.g. C:\Heidler\Firebird)

Follow the installation steps. No special adjustments are required.

INFO: Make sure that the installation path is correct if there are multiple Firebird installations on the system.

Step 3: Copy DLLs to HVS

Copy the supplied DLLs (fbclient.dll, Gds32.dll, DBRFirebird.dll) to the HVS installation directory. (E.g. C:\Heidler\HVS)

Confirm when prompted to overwrite.

INFO: If there are multiple HVS installations, the DLLs must be copied to all HVS installations that use this Firebird version.

Step 4: Restart Services

Restart the stopped Firebird services.

If you use HVS32Monitoring service(s), you must also restart them.

Possible Errors

If errors occur during the update, check whether all services have been stopped correctly and that no other processes are accessing the database. If problems persist, contact support.