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
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
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.
New Comparison Options
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
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.
There is more. See a complete version history.

