Datanamic DataDiff MultiDB 2011
Compare and synchronize
database data

What's New

Datanamic DataDiff 2011 provides a faster and more efficient way to compare and synchronize your database data, with updated, faster comparison routines, comparison options, filtering, and a new differences viewer.

Filtering With a Where Clause

filtering data to compare with a where clause You can filter the records that will be compared by using a WHERE clause for a pair of tables.

You can define a where clause for the source table and the destination table. By default the same filter (where clause) will be used for the source and destination table.

Filtering is useful, for example, if you want to exclude a particular set of data, or to speed up the comparison.


Automatically Exclude Fields From the Comparison

exclude fields from the data comparison Fields that have a name that matches one of the names you have added to the list of fields to be excluded will be excluded from comparison and/or synchronization automatically. The compare and synchronize checkbox in the Field settings dialog will be disabled for these fields then.

This functionality is very handy when you want to automatically exclude audit columns like last_modifieddate etc.


Improved Differences Viewer

Navigate quickly between compare differences of compared tables by clicking on the "different", "source only" or "destination only" tab. All compared columns will be visible. If you want you can hide the columns without differences. Mapped columns are grouped in a single column in the differences grid. The field differences are displayed in that single column. detailed overview of data differences

New Comparison Options

data comparison options such as case insensitive Now you can control what is seen as a difference. Ignore spaces, ignore case, ignore specific date/time parts such as seconds, match NULL to an empty string etc.

Does your source and destination database use different collation settings? No problem. Check the option to ignore these collation settings during comparison.


Compare Data Via The Command Line

synchronize databases with the command line utility We included a command line utility that enables you to compare and synchronize the content of two databases via the command line. You can perform unattended comparison and synchronization. Create a comparison project with the GUI version and run that project using the command line utility.

Extended Database Support

From now on you can also compare and synchronize data in MS Access databases. Support for MS Access version 2000, 2003, 2007 and 2010 has been added.

PostgreSQL database support has been extended with support for PostgreSQL 9. For MS SQL Server, support for MS SQL 2008 has been added.

Faster Comparison

Improved memory usage and data type optimized comparison routines boost performance.

Improved Synchronization

We added synchronization options such as support for transactions with the possibility to define the number of records per transaction. You can now also define Pre/Post synchronization code. This code/SQL that will be executed before and after the synchronization.

Data conversion when synchronizing fields with different data types has been improved also.

Export Comparison Results

With the new export comparison results feature you can export the results of a comparison, or a subset of the results, to comma-separated value (CSV) files. A comparison summary will be created also. export data differences to csv files


There is more. See a complete version history.