SQL Server Stretch Database

Dynamically stretch on-premises SQL Server databases to Azure

  • Scale SQL Server 2016 using the cloud storage you need
  • Make warm and cold data available to customers at low cost
  • Access and query stretched data online
  • Move data easily—no query or application changes required
  • Use with advanced security features like Always Encrypted
  • Reduce maintenance and storage costs for on-premises data

Make warm and cold data available at a low cost

SQL Server Stretch Database lets you dynamically stretch warm and cold transactional data from Microsoft SQL Server 2016 to Microsoft Azure. Unlike typical cold data storage, your data is always at hand. With Stretch Database, you can provide longer data retention times without breaking the bank. Rather than scaling expensive, on-premises storage, stretch data to the cloud—Azure storage can be up to 40 percent less expensive than adding more enterprise storage. Depending on how often you will access the data, choose the appropriate transaction level and then scale up or down as needed. To learn more, see SQL Server Stretch Database pricing.

Move data without query or application changes

Access SQL Server data if it is on-premises or stretched to the cloud. You set policy that determines where data is stored and SQL Server moves the data in the background for you. The table is online and ready to query and you don’t have to change existing queries or applications—it is completely transparent.

Use advanced security options

With Stretch Database, use SQL Server Always Encrypted to encrypt your data in motion. Row-Level Security and other advanced SQL Server security features also work with Stretch Database, enabling you to extend data to the cloud with greater peace of mind.

Streamline on-premises data maintenance

Reduce on-premises maintenance times and your storage footprint by moving data to Azure. With Stretch Database, backups for your on-premises data run faster and complete more easily than they did on the un-stretched data. Backup is automatic for stretched data, further reducing the amount of time you spend on maintenance.

Manage easily

Turn on Stretch Database from SQL Server Management Studio. Use the Azure portal to configure additional settings and choose a performance level, scaling up or down as needed while keeping control over cost.

Why trust SQL Server Stretch Database?

  • Microsoft invests more than USD 1 billion annually on cybersecurity research and development.

  • We employ more than 3,500 security experts completely dedicated to your data security and privacy.

  • Azure has more compliance certifications than any other cloud provider. View the comprehensive list.

SQL Server Stretch Database pricing

  • No upfront cost
  • No termination fees

Everything you need to get started

Get instant access and a $200 credit by signing up for a free Azure account.

Learn how to use SQL Server Stretch Database with 5-minute quickstart tutorials and documentation.

Enhance SQL Server Stretch Database with additional features and products, like security and backup services.

Documentation and resources

Related Services

Storage Accounts

Durable, highly available and massively scalable cloud storage

Virtual Machines

Provision Windows and Linux virtual machines in seconds

Azure SQL Database

Managed, intelligent SQL in the cloud

Test SQL Server Stretch Database with your free Azure account