Tuesday, 6 December 2016

SQL Delta

In a nutshell SQL Delta is a database servertool that has three primary functions.
1. Compare and Synchronize the schema(structure) from one database to another.
2. Compare and Synchronize the Data from one database to another.
3. Display database schema and data.

There are two SQL Delta server varieties.
1. SQL Delta for SQL Server.
2. SQL Delta for Oracle.

Why schema Compare?
  • There are a number of reasons to compare the schema of two databases.
  • We think the most common is when you want to move changes from your development database to production.
  • As you can no doubt imagine trying to manually locate difference between two databases is hard and very time consuming.
  • SQL Delta can do this in seconds even if your databases are really big.
  • SQL Delta will script the changes for you, dropping and re-creating foreign keys and other dependent objects when it's needed.
Data Compare
  • Data compare makes merging the information in two databases so simple.
  • you can see straight away that information in one table has changed, rows added or values updated unexpectedly.
  • For example:- someone was having problems with their application, it worked absolutely fine in development and testing but production kept failing.
    They used SQL Delta to compare the data between development and production and discovered just one application system table had been corrupted on production with a few clicks the data was corrected and the application ran happily ever after.
Database Schema View
  • SQl Delta is able to quickly look at the schema or check the data of a source or target database before running an update script.
Notes