DataDiff MultiDB
Data Comparison and Synchronization
Tool for Multiple Databases
Data Comparison and Synchronization Tool

Price:

$ 259

How Does Datanamic DataDiff Work?

With Datanamic DataDiff you can compare the data in a source database and a destination database and specify which values should match. You can then either update the destination database to synchronize the databases or generate a update SQL script.

For example, you might want to synchronize databases to update a staging server with a copy of the production data. You might also synchronize one or more tables to populate them with reference data from another database.

Set Up a Data Compare Project

You specify a source and a destination database to compare. Datanamic DataDiff will now connect to both databases and will automatically map the tables based on the table names. Columns will be mapped also. You can customize the mappings for tables and columns when that is desirable. Datanamic DataDiff will automatically choose a default comparison key based on primary key constraints and/or unique constraints for you. Eventually you can edit the default field settings of a table for example to include or exclude parts of tables from your comparison.

Compare the Data in the Two Databases

After you set up the data sources, you can start comparing the data. Click the Compare button to start the comparison. A dialog will display the comparison progress.

View the Data Differences

When the comparison is finished, you can view the data differences between the two databases. Datanamic DataDiff lists each table that you compared and its status. You can also view results for the records within each table, grouped by status.

Synchronize Database Data

After you view the differences, you can update the destination database to match the source database for some or all of the objects or records that are different. You can update the destination directly by connecting to the database or you can let Datanamic DataDiff generate a update SQL script with insert, update and delete statements. You might want to generate a SQL script so that you or someone else can review it before you apply the changes.

Reuse Your Comparison Settings

Datanamic DataDiff is project-based. A Datanamic DataDiff project holds information like tables to compare, mappings, source database connection and destination database connection. You can open a project of an earlier comparison and do a new comparison and/or synchronization with the same settings. When the structure of your underlying database has changed, Datanamic DataDiff automatically detects that and will modify your settings when that is required.


How it works but now with screenshots? View our short screen-by-screen introductory walk-through.

For comparing and synchronizing database schemas, check out Datanamic DataDiff's companion product, Datanamic SchemaDiff.