ApexSQL Data Diff
Compare and synchronize SQL database data
Automate and schedule database migrations
Propagate data changes from one environment to another
Identify and repair lost and/or damaged data
Perform row level recovery from SQL backups without restoring