The true open source database for Windows

Firebird (64-bit)

Firebird 4.0.0 (64-bit)

  -  17.35 MB  -  Open Source
  • Latest Version

    Firebird 5.0.1 (64-bit)

  • Operating System

    Windows XP64 / Vista64 / Windows 7 64 / Windows 8 64 / Windows 10 64

  • User Rating

    Click to vote
  • Author / Product

    Firebird Project / External Link

  • Filename

    Firebird-4.0.0.2496-1-x64.exe

  • MD5 Checksum

    bb759b2284bcb35b3f3af2ac3cd3216f

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Firebird 4.0.0 (64-bit).


For those interested in downloading the most recent release of Firebird (64-bit) or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Firebird 4.0.0 (64-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Firebird 4.0.0 (64-bit) Screenshot 1
  • Firebird 4.0.0 (64-bit) Screenshot 2
  • Firebird 4.0.0 (64-bit) Screenshot 3

What's new in this version:

Renamed functions RSA_SIGN and RSA_VERIFY:
- Functions priorly introduced as RSA_SIGN and RSA_VERIFY have been renamed to RSA_SIGN_HASH and RSA_VERIFY_HASH respectively

Session time zone is available via the system context:
- The SYSTEM namespace of the built-in function RDB$GET_CONTEXT has been extended with the SESSION_TIMEZONE parameter that returns the time zone of the current session.

More efficient implementation of SUBSTRING for UTF-8 character set:
- Built-in function SUBSTRING has been improved to provide better performance when called with UTF-8 input strings

Allow replication plugins to refuse the current attachment:
- The replication plugin API has been extended to allow the plugin to validate the attachment and return an error if it refuses to replicate its changes

Immediate execution of DSQL_drop and DSQL_unprepare commands:
- Delayed execution of DSQL_drop and DSQL_unprepare options of the dsql_free_statement() operation has been replaced with an immediate execution in order to release resource locks faster.

Provide time zone ID constants in public headers:
- Time zone IDs used by the Firebird engine have been made available in the header files of the public API

Make RDB$GET_TRANSACTION_CN working the same way in Super and Classic:
- Built-in function GET_TRANSACTION_CN has been fixed to return the same result (proper commit number) for the given transaction number in all architectures. Priorly it might return NULL in Classic Server.