Database Comparer VCL for Delphi, C++Builder について

SQLデータベースのオブジェクトとテーブルのレコードを比較、同期

SQLデータベース·オブジェクトとテーブルのレコードを比較して同期できます。Database Comparer VCLは、データベース構造の比較、同期、更新ができます。互いのデータベースやSQL / DDLスクリプトを使用してデータベースを比較することができます。データベース間のすべての相違を表示し、すべてまたは選択の相違を解消するために自動的に生成されたスクリプトを実行することができます。ライブラリには、データベース開発のための25以上のコンポーネントが含まれています。

Database Comparer VCL Features

  • Connect to a database and extract database structure.
  • Compare two database structures and produce an update SQL script.
  • Update the target database structure using the update SQL script and synchronize the two databases structures.
  • Compare two SQL DDL scripts, a database and an SQL script, and synchronize a database with an SQL script.
  • Compare and synchronize data in two tables of the same database, two databases, or even two databases of different type.
  • Synchronize Firebird, Interbase, MS SQL, Oracle, MySQL, Sybase, Postgre SQL, and may other popular databases.
  • Compare and synchronize stored procedure, trigger, and function scripts.
  • Compare tables, constraints, indices, triggers, generators, stored procedures, UDFs, grants, roles, and many other database objects, depending on the database type.
  • Extract database structure (metadata) to a file.

Connect to most popular databases
With Database Comparer VCL you can compare SQL Server, Oracle, MSSQL, MySQL, InterBase (FireBird, Yaffil), Sybase and Postgre SQL databases. Most popular database libraries such as ADO, BDE, InterBase Express, FIBPlus, IBObjects and ZeosLib supported directly. MyDAC, ODAC and AnyDAC are also supported.

Component List

  • DB Comparer - Compares two databases (Master and Target) and generates the update script.
  • Table Data Comparer - Synchronizes table records between two different databases.
  • DB Connection - Provides connection to both Master and Target databases.
  • DB Structure - Represents the database structure: tables, triggers, stored procs and other database objects.
  • DB Extractor - Extracts the database objects and saves it in to the DatabaseStructure component.
  • Script Extractor - Parses the SQL/DDL script, extracts all database objects and saves it in to the DatabaseStructure component.
  • SQL Executor - Executes an SQL script and updates the database structure.