Version control for databases

Red Gate now offers SQL Source Control - a tool to source control your database, within SSMS

The situation:

You have a number of developers working on updates to your database schema. You need to prevent two developers making simultaneous changes to the SQL objects during the development process, so you use a source control program. With developers making concurrent changes, you have a substantial change management overhead, and creating migration scripts is a time-consuming process.

There may also be a need to restrict access to only certain schema objects in source control and as a further security measure, to compile a change history for the sake of auditing that details who did what and when.

If a developer needs to revert to an earlier version of a SQL object, such as a view or stored procedure, the entire database must be considered, accounting for dependencies. Manually source-controlling change scripts or object creation scripts does not account for referential integrity. There would be no cross-referencing to dependencies.

Reverting to an earlier version of the object by relying on only the line-by-line differences in the SQL script could render the entire database ineffective.

Key challenges:

How we can solve it:

Benefits of our solution:

Support & documentation:

For more information on working with database source control, see:

Pricing
from $395
SQL Compare is available in Pro and Standard versions, or as part of a bundle.

Volume discounts apply.

Got a question?
0800 169 7433
Download

Try a 14-day fully functional free trial of SQL Compare.

Find out what SQL Compare & SQL Source Control can do for your database development and deployment processes at one of our free weekly webinars.

A better way to buy
SQL Compare

SQL Developer Bundle

SQL Developer Bundle

Comparing database schemas? View data differences, manage versions and more with our SQL Developer Bundle.

Find out more...

Schema compare for Oracle?
Works just like SQL Compare, but for Oracle databases.

Schema Compare for Oracle