Share via

Clusterless read-scale availability group - which edition?

Anonymous
2023-07-19T10:35:13.6733333+00:00

I am currently trying to set up a clusterless/read-scale availability group on sql server 2017 standard edition. After much effort I get a message eventually saying "Msg 41199, Level 16, State 14, Line 12...is not supported by this edition of SQL Server"

The documentation says it should be but another contributor found this is a documentation mistake, which MS haven't corrected yet. https://www.madeiradata.com/post/always-on-availability-groups-in-standard-edition

Is this still an enterprise-only feature for sql server 2019 and sql server 2022. I could do the testing but thought this forum may be quicker than installing 4 new instances, with all the hassle with identical file paths etc.

SQL Server | Other
SQL Server | Other

Additional SQL Server features and topics not covered by specific categories


1 answer

Sort by: Most helpful
  1. Erland Sommarskog 134.7K Reputation points MVP Volunteer Moderator
    2023-07-19T11:22:12.9833333+00:00

    On Standard Edition you can only have Basic Availability Groups. If they can be clusterless, I don't know. But they cannot be read-scale, since you can only have one secondary which cannot be readonly.

    As for the documentation, on the page you linked to, I see:

    User's image

    That is, Enterprise-only.

    The footnote 4 says:

    Standard Edition supports basic availability groups. A basic availability group supports two replicas, with one database. For more information about basic availability groups, see Basic Availability Groups.

    But this does not imply that clusterless AGs are available in Standard. You could argue that the footnote is superfluous and serves no purpose.

    Was this answer helpful?


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.