AlwaysOn 高可用性不起作用,无法激活它

Luc*_*ina 7 sql-server express-edition availability-groups sql-server-2017

我正在尝试在我的 SQL 服务器上激活高可用性并收到以下消息:

在此处输入图片说明

SQL 服务器版本:Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64) 2017 年 8 月 22 日 17:04:49 版权所有 (C) 2017 Microsoft Corporation Express Edition(64 位),Windows Server 2012 R2 Datacenter 6.3(Build 9600) :)(管理程序)

操作系统:windows server 2012。

感谢任何帮助。

Ram*_*chi 14

您需要企业版才能使用功能齐全的 Always On AG,还需要最低标准版才能使用基本的 Always On AG。SQL Server Express 版不支持可用性组


Lea*_*min 8

如果您在屏幕截图中阅读了上面的消息,很明显它需要企业版才能启用始终可用组,即使对于基本 AG,您也需要拥有标准版的 Sql 服务器。这还需要在操作系统上安装 WSFC 修补程序。它不适用于 SQL Server Express 版本。

在设置始终可用之前,请阅读先决条件:

https://docs.microsoft.com/en-us/sql/database-engine/availability-groups/windows/prereqs-restrictions-recommendations-always-on-availability?view=sql-server-ver15

https://docs.microsoft.com/en-us/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server?view=sql-server-ver15

https://docs.microsoft.com/en-us/sql/sql-server/failover-clusters/windows/windows-server-failover-clustering-wsfc-with-sql-server?view=sql-server-ver15

满足先决条件后,请按照分步说明完成设置。您可以参考Brent Ozar 先生撰写的这篇文章