Compare Diffs and Sync Table Data in PostgreSQL

dbForge Data Compare for PostgreSQL is a tool for table data comparison and synchronization. When using our PostgreSQL data compare tool you can detect data differences in compared PostgreSQL tables. You can also generate data synchronization script and execute it to eliminate all these differences.

With our PostgreSQL diff tool you can:

  • Identify the differences between two databases
  • Compare separate tables or table groups by table name mask
  • Compare tables with different structure
  • Generate a report embodying data diff and save it for further analysis
  • Sync data in tables and views in full or in part
  • Generate SQL script for database synchronization
  • Organize database synchronization according to the schedule

Explore differences between two databases

Comparison results are displayed in a convenient UI that makes diffs review and synchronization easy and smooth. You can select what objects to show: objects with different or identical records, and how they will be shown - only in source or only in target records.

Compare tables with different structure

The tool automatically maps objects that you want to compare: tables, views, columns, and schemas. You can change the default mapping to map tables with different names and structure.

Custom query comparison

You can compare an actual table with its query result. You may also specify a WHERE clause expression to prevent undesired rows being compared.

Generate comparison report

dbForge Data Compare for PostgreSQL provides an option to view results of PostgreSQL data comparison in the form of a report. You can choose a form of a report: Excel or HTML, and also select objects you want to report.

Synchronize table data in whole or in part

Just select the data to synchronize in the grid with comparison results. Set output options to manage synchronization script and click Synchronize. The synchronization script will appear in a split second.

Generate synchronization script

dbForge Data Compare for PostgreSQL automatically generates flawless synchronization script. You can execute generated script to synchronize databases, or save the script to a file.

Automate data comparison

The tool provides a variety of options to save your time spent on routine PostgreSQL data diffs management, including:

  • Saving comparison project for future use
  • Saving comparison settings to a command line arguments file
  • Using command line interface for automatic routine synchronizations
  • Creation of a command line execution file (.bat) and run it with Command Prompt or PowerShell
  • Scheduling database comparison with Windows Task Scheduler

You can get a significant discount, and even a free license, by spreading a word about dbForge Data Compare for PostgreSQL.