Red Gate makes tools that bring the benefits of continuous delivery – safe releases, efficient development, fast feedback – to your database.Show me the tools
Our tools plug into software you probably already use for your applications: source control systems, build servers, and release management tools. They handle specific challenges for developers and DBAs, like preserving the state of the database, so automating deployments becomes possible.
91% of the Fortune 100 use Red Gate's tools
The tools you need
SQL Source Control
Plug your source control system into SQL Server Management Studio.
SQL Compare is the industry-standard tool for synchronizing SQL Server environments.
Run unit tests inside SQL Server Management Studio. Use the command line to automate testing as part of your CI process.
SQL Data Generator
Generate realistic test data. Use the command line alongside SQL Test as part of your CI process.
Use this command line tool to configure database continuous integration for any CI server.
Deploy SQL Server and SQL Azure database releases, together with IIS applications.
The SQL Developer Bundle contains the end-user tools you need for database continuous delivery – SQL Source Control, SQL Compare, SQL Data Generator, and SQL Test – in a single installer.Download free trial
The SQL Automation Pack contains SQL CI, which you can use to configure database continuous integration for any CI server.
It includes a TeamCity plugin and TFS MSBuild scripts powered by SQL CI to make configuration even easier.
The SQL Automation Pack also comes with command line versions of other tools needed for database continuous delivery, including SQL Compare, SQL Test, and SQL Data Generator.Download free trial
If you don’t have a release management tool you can use for your database, download the free starter edition of Deployment Manager.Get Deployment Manager free
Learn more about our tools, including worked examples, troubleshooting tips, licensing information, and release notes.Get started
Database delivery learning program
Get databases under version control
Continuous integration: Fundamentals
Automate builds and start testing
Continuous integration: Advanced
Continuously integrate database builds and extend testing
Automate deployments to different environments
Red Gate's database delivery panel
"Creating a well-designed database delivery process is vital to improve speed, accuracy and efficiency." Grant Fritchey, Product Evangelist at Red Gate
"Building a database delivery process allows me to respond at any time to requests from developers or clients to make and deploy changes they need." Steve Jones, Editor-in-chief of SQLServerCentral.comMeet the rest of the database delivery panel
"We can be confident that what we are developing and testing is what is going to be deployed to production." Ernest Hwang, Senior Software Engineer at Practice Fusion
Find out how healthcare tech company Practice Fusion does database continuous integration.Read the case study