Redgate logo for print use

SQL Compare

How to generate deployment scripts safely and accurately

If you or your team ever deploy changes to a live SQL Server, you know how nerve-wracking it is.

Even with the best hand-written deployment script, it's easy for mistakes to creep in.

What if the script fails because it doesn't cover all the dependencies in your database? Or what if unexpected changes make you lose important data?

Once these problems hit your production database, they're a nightmare to fix – especially when the clock's ticking.

So what's the alternative?

Redgate SQL Compare generates deployment scripts for you automatically. You don't need to worry about changes being missed or unexpected errors at deployment time. It lets you:

  • Generate T-SQL deployment scripts at the click of a button
  • Prepare a complete deployment script in minutes
  • See what changes will be made, right down individual lines of SQL
  • Review all changes before you deploy
  • Filter out objects you don't want to deploy

SQL Compare is the industry-standard tool for deploying SQL Server database changes, used by 30,000 people at companies like General Electric, Citigroup, Proctor & Gamble, American Express, and 71% of the Fortune 100.

Make your deployments simple and safe – try SQL Compare free for 14 days.

Compare any combination of SQL Server databases, backups, snapshots, or source control repositories
1. Select what you want to compare
Select the objects you want to deploy in the SQL Compare UI, and inspect line-level T-SQL differences between them
2. Select objects to deploy
Deploy from the UI, or copy SQL Compare's deployment script and run it yourself in SQL Server Management Studio
3. Create a deployment script
How to generate deployment scripts safely & accurately