SQL Server licensing with SA for Distributed Availability Group

VYAGHRESWARUDU KOTTURI 0 Reputation points
2025-12-11T19:27:28.0333333+00:00

I need help in understanding how many licenses I need specific to Distributed Availability Group solution below with Software Assurance benefits and purchased licenses.

Region A: 3 Replicas with 2 read-write and 1 HA replica

Region B: 3 Replicas with 2 forwarders and 1 HA replica

Each VM has 8 cores with SQL Enterprise Edition.

It would be great if someone can shed the light how software assurance benefits applicable in case of Distributed Availability group. Do I need to treat each AG separately? Or any benefits for Distributed AG?

Any light here much appreciated! Thanks in advance.

SQL Server | Other
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Q&A Assist
    2025-12-11T19:27:38.15+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    In the context of SQL Server Distributed Availability Groups (DAGs), licensing considerations can be complex. Each replica in your setup requires a SQL Server license, and the licensing model can vary based on whether you are using Standard or Enterprise editions.

    For your specific scenario:

    • Region A: You have 3 replicas (2 read-write and 1 HA replica). Each of these replicas will require a license.
    • Region B: Similarly, you have 3 replicas (2 forwarders and 1 HA replica), which will also require a license.

    In total, you would need 6 licenses (3 for Region A and 3 for Region B) assuming all replicas are running SQL Server and are not covered by any other licensing agreements.

    Regarding Software Assurance (SA) benefits, they can provide additional flexibility and cost savings. With SA, you may have access to license mobility, which allows you to move licenses between servers, and you might also benefit from additional disaster recovery options without incurring extra licensing costs for passive replicas.

    However, you typically need to treat each Availability Group separately when it comes to licensing, as each AG can have its own set of replicas and licensing requirements. There are no specific benefits that apply to Distributed AGs as a whole beyond what is available for standard AGs.

    It's advisable to consult with a licensing specialist or Microsoft representative to ensure compliance and to understand the full scope of benefits available under your specific licensing agreement.


    References:

    0 comments No comments

  2. Erland Sommarskog 128.7K Reputation points MVP Volunteer Moderator
    2025-12-11T21:34:29.2466667+00:00

    Yes, having Software Assurance helps when you set up a distributed AG, I know that much. But else I will need to refer you to the SQL Server Licensing Guide.

    If you feel uncertain after having read the licensing guide (which I seem to recall come with reasonably clear examples), you should contact your local Microsoft representative. This forum is a technical forum, and your question is of legal matter, so you cannot really get authoritative answers here.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.