You'll receive

Bi-weekly updates

Exclusive discounts

Product update alerts


All ApexSQL tools are sold as perpetual licenses. This means that the software is licensed for life and you can use that version forever, aka in perpetuity

All software purchases include at least the 1-year support and upgrades contract. Support and upgrades can be renewed for 25% of the initial purchase price

During the current support and upgrades contract, customers are entitled to free upgrades to new major versions, e.g. 2016, and to product support. In addition to this, bundle customers, e.g. ApexSQL Developer customers, are entitled to get new products added to the bundle for free

Download the license agreement here


All ApexSQL DBA tools are licensed per SQL Server instance

This means that each instance requires a license. If there are 3 instances, 3 licenses are needed. It's irrelevant whether these 3 instances are on a single physical machine or on three machines. The number of licenses also doesn't depend on virtualization or the number of users


All ApexSQL developer tools are licensed per user

This means that one user needs one license, regardless of the number of computers he/she uses (within reason). If a single developer/DBA works on multiple machines (a workstation at work, laptop, home computer, etc.), additional licenses aren't required. The number of licenses doesn't depend on the number of machines or virtualization


ApexSQL Universal has hybrid licensing

This means that developer tools in ApexSQL Universal are licensed per user and DBA tools, per instance

The bundle includes:

  • 1 instance license each for DBA tools
  • 1 user license each for developer tools
  • Dedicated support for free tools


How many licenses do I need?

For DBA tools, the number of licenses is equal to the number of instances you will be using the tool on

For developer tools, the number of licenses is equal to the number of users/developers that will be using the tool

What if I need the tool on more computers?

For DBA tools, no additional license is needed if you use the tool GUI on another machine to connect to an instance that's already licensed

For developer tools, no additional license is needed, as additional computers (e.g. laptop, build machine etc.) are covered by licensing per user within reason

How does licensing work in a virtualized environment?

The number of virtual machines isn't applicable, as licensing is based on the number of instances/users you have

How do I license ApexSQL DBA tools on mirrored databases?

Each instance used in the mirrored environment requires a license

How do I license ApexSQL DBA tools in clusters?

Each instance on an active node requires a license. Instances on the passive nodes don't require licensing

Licensing and activation of centralized system products

This article describes the licensing and activation of centralized system products

ApexSQL floating licenses

This article explains the concept of floating licenses – how they work and who they are intended for

ApexSQL license types

This article describes different types of licenses ApexSQL offers

© 2019 Quest Software Inc. ALL RIGHTS RESERVED.   |   +1 (866) 665-5500   |   |   |   GDPR   |   Terms of Use   |   Privacy