Database Comparer VCL for Delphi, C++Builder Releases

Released: Dec 20, 2021

Updates in V8.0


  • Support for Embarcadero RAD Studio 11 Alexandria.
  • Added the ability to connect to databases using Universal Data Access Components (UniDAC).
  • IBObjects connection support.
  • GetDbcBuildNo function now returns current build number.
  • Grant/Revoke privileges added for IB/FB stored procedures and functions.
  • Added "GRANT USAGE ON" statement support for Firebird 3.0 and higher.
  • New DBExtract.ExtractObjects property allows you to define the DB object types to extract.
  • New design-time menu was...

Released: Jul 24, 2020

Updates in V7.2.921.0


  • A new example for the TTableDataComparer component was added. The example shows how to compare and synchronize two Firebird DB tables using a user-defined SQL script to fetch records. The connection is implemented via the FireDAC library.

Released: Jul 6, 2020

Updates in V7.2.920.0


  • Added support for RAD Studio 10.4 Sydney.
  • Added IB Description - COMMENT ON FUNCTION.
  • Added support for DB2 version 9, 10, and 11.
  • MSSQL - added compatibility level checking.
  • TableDataComparer - added WideMemo blob data type.
  • Added support for Big-Endian Unicode encoding.
  • The TDBComparer.Database Type property was removed.
    The appropriate database type is determined automatically from both the master and the target database settings. Simple ignore this warning and allow IDE to remove it...

Released: Aug 2, 2019

Updates in V7.1.916.4


  • FB3: Procedure dependencies.
  • Extract function arguments.
  • FB3: OVER-clause with ROW_NUMBER(), RANK(), DENSE_RANK().
  • FB3: UDF fixes. CSTRING datatype, MODULE_NAME, ENTRY_POINT keywords.
  • FB: Computed field with datatype (erroneous script).
  • FB3: Local declaration procedure/function into proc/func body.
  • FB3: Default values for proc-params fix (exptact from DB).

Released: May 20, 2019

Updates in V7.1.916.0


  • Added RAD Studio 10.3 Rio support.
  • Added CROSS APPLY statement for SELECT command.
  • Package support added to Firebird 3.0 engine.
  • Implemented parsing/building of CREATE FUNCTION statements.
  • Introduced DATEADD, DATEDIFF, and OVERLAY functions parsing for Firebird 3.0.
  • Added MS SQL Server CTE support.
  • Implemented default values for stored procedure parameters.


  • The database comparer cannot parse the "rows 1" statement in triggers - fixed.
  • Crash comparing two oracle 11g2 databases...

Released: Apr 4, 2018

Updates in V7.0


  • RAD Studio 10.2, 10.2.2 and 10.2.3 Tokyo support.
  • Minimum IDE versions: Delphi 7.0, C++Builder XE.
  • FireDAC support.
  • Common Table Expressions (CTE) support.
  • Full Firebird 3.0 support.
  • 64-bit platform support.
  • Design-time and runtime packages. The components can be used by RAD Studio form designer in 64-bit projects.
  • New demo projects.
  • FB: Procedure params: NOT NULL support added.
  • The TableDataComparer component for comparing and synchronizing table data.
  • The following SQL servers support...

Released: Nov 25, 2016

Updates in V6.4


  • Support for RAD Studio 10.1 Berlin.
  • Text encoding added: ANSI, Unicode, UTF-8.
  • Implimented full Unicode support.
  • Added 64bit platform support.
  • Common Table Expressions (CTE) improvements.
  • GDS32.DLL is not longer required to connect to FB/IB.
  • Minor fixes and improvements.

Released: Nov 10, 2015

Updates in this release

Updates in V6.3

  • RAD Studio 10 Seattle support added.
  • ANSI, Unicode and UTF-8 text encoding.
  • Full Unicode support.
  • 64bit platform support.
  • Common Table Expressions (CTE) improvements.
  • GDS32.DLL is not longer required to connect to FB/IB.

Released: Apr 8, 2015

Updates in this release

Updates in 6.2

  • Improved 64bit and Unicode support.
  • RAD Studio XE6 and XE7 support.