Red Gate Want to learn more about Optimized Delivery
and its benefits? Get a free consultation.
Download our
tools now...
  • code

    Writing database code faster

    Steve works for PrentoBank, building databases in
    SQL Server Management Studio (SSMS).

    Picture him at his desk, adding rupees to the database so PrentoBank’s Indian customers can bank online.

    As Steve types, SQL Prompt finishes lines of code for him. It helps him work faster. It means he can focus on developing, not memorizing table names.

  • share

    Simple ways to share database updates

    When Steve is ready to share his work, he turns to
    SQL Source Control.

    With two clicks in SSMS, his work is stored safely. Steve’s colleagues can grab his updates without interrupting their own work.

    And there’s a permanent record of what Steve has changed.

  • continuous-integration

    Database builds that check each change

    Committing a change to source control triggers the database Continuous Integration (CI) process.

    On the team’s build server, SQL Compare and SQL Data Compare build a new database to test Steve’s work.

  • test

    Automated tests to catch errors early

    Automatically, the test database is pumped full of realistic data from SQL Data Generator. Steve’s changes are checked with SQL Test.

    The tests stop any code that contains errors from being applied to the database, so doing CI means the PrentoBank development team always have an up-to-date, working database.

  • deploy

    One process to deploy the whole application

    Steve’s tests pass. It’s time to deploy. Steve uses Deployment Manager. It takes his application – ASP.NET website, assemblies, database – and turns it into flexible NuGet packages.

    Deployments run through a secure connection, so Steve can deploy to any server confidently – local, remote, even the Cloud.

86% of Fortune 100 companies use Red Gate's software

Microsoft Pfizer Best Buy Apple Amazon Target
Google New York Life Ford Boeing General Electric AT & T
Coca Cola Comcast Dell Hewlett Packard Procter & Gamble Pepsi
Walt Disney Exxon Mobile Citigroup Kroger Hess The Home Depot
Dow Verizon Intel General Motors Cardinal Health FedEx

"I cannot stress strongly enough how wonderful this company's tools are."

Doron Grinstein, Technical Director, Information Technology, Walt Disney Studios

Arrange a free consultation on Optimized Delivery

Find out how Red Gate can improve your team’s delivery setup with a free consultation.

We’ll discuss:

  • The technologies and environments you use to develop and deploy software.
  • How our tools slot into your existing development process.
  • Where our software can save you money and make development more efficient.

A typical consultation lasts about an hour. We’ll contact you to arrange a time-slot that’s convenient for you.

(Number of servers you use to build and run your applications.)

Database Deployment Cribsheet

The term 'deployment', especially when applied to databases, can mean several different activities. This can cause misunderstandings and friction between teams unless production IT staff are brought into discussions early in development, and given a clear brief.

Continue reading on simple-talk.com

simple-talk.com logo

The tools we're talking about


SQL Source Control

SQL Source Control makes database development quick and safe.

It lets your team share or rollback database changes without leaving SQL Server Management Studio, using the same version control system you use for applications.

Continuous Integration

Continuous integration (CI) isn’t just for application developers.

A CI license for the SQL Developer Bundle lets you run our SQL Server tools on your build server, so you can deliver updates quickly and catch bugs before they enter production.

Deployment Manager

Deployment Manager deploys your whole application – .NET code, assemblies, databases – in one automated process.

Automation takes the micromanagement and risk out of deployment, and turns it into the last, simple step of delivery.

SQL Compare

SQL Compare is used by 54 of the Fortune 100 to compare and deploy SQL Server databases.

It builds test databases for continuous integration, and creates upgrade scripts automatically, so you don’t have to write them by hand.

SQL Data Compare

SQL Data Compare compares and deploys SQL Server database contents.

It builds test databases for continuous integration, and creates upgrade scripts automatically, so you don’t have to write them by hand.

SQL Prompt

SQL Prompt Pro helps you build high-performing databases. It provides code-completion and snippets.

You can write SQL faster, and it helps with refactoring and standardizing your code.

SQL Data Generator

SQL Data Generator creates test data based on column and table names.

Use it to check that your database can cope with the kind of data it will handle in real life, without using real, possibly private data copied from production.

SQL Test

SQL Test lets you write and run database unit tests in SQL Server Management Studio, so you can catch problems before they leave your development machine.

You can also share your tests with SQL Source Control.

Try our tools out. Download a bundle containing all these tools.

Free. No Obligation. 14 day trial