查看可用性组属性 (SQL Server)

适用于SQL Server

本主题说明了如何通过使用 SQL Server Management Studio 中的 Transact-SQL 或 SQL Server查看 Always On 可用性组的属性。

使用 SQL Server Management Studio

查看和更改可用性组的属性

  1. 在对象资源管理器中,连接到承载主副本的服务器实例,然后展开服务器树。

  2. 依次展开“Always On 高可用性”节点和“可用性组”节点。

  3. 右键单击要查看其属性的可用性组,然后选择“属性”命令。

  4. “可用性组属性” 对话框中,使用 “常规”“备份首选项” 页查看所选可用性组的属性,在某些情况下,还可以更改这些属性。 有关详细信息,请参阅可用性组属性:新建可用性组(“常规”页)可用性组属性:新建可用性组(“备份首选项”页)

    使用 “权限” 页可以查看当前登录名、角色以及与可用性组关联的显式权限。 有关详细信息,请参阅 Permissions or Securables Page

“使用 Transact-SQL”

查看可用性组的属性和状态

若要查询服务器实例为其承载可用性副本的可用性组的属性和状态,请使用以下视图:

sys.availability_groups
为 SQL Server 的本地实例承载其可用性副本的每个可用性组返回一行。 每一行都包含可用性组元数据的缓存的副本。

列名: group_id、name、resource_id、resource_group_id、failure_condition_level、health_check_timeout、automated_backup_preference、automated_backup_preference_desc

sys.availability_groups_cluster
为 WSFC 群集中的每个可用性组返回一行。 每一行均包含 Windows Server 故障转移群集 (WSFC) 群集中的可用性组元数据。

列名: group_id、name、resource_id、resource_group_id、failure_condition_level、health_check_timeout、automated_backup_preference、automated_backup_preference_desc

sys.dm_hadr_availability_group_states
为在 SQL Server的本地实例上拥有可用性副本的每个可用性组返回一行。 每行显示定义给定可用性组的运行状况的状态。

列名: group_id、primary_replica、primary_recovery_health、primary_recovery_health_desc、secondary_recovery_health、secondary_recovery_health_desc、synchronization_health、synchronization_health_desc

Related Tasks

查看有关可用性组的信息

配置现有的可用性组

对可用性组执行手动故障转移

另请参阅

AlwaysOn 可用性组概述 (SQL Server)
监视可用性组 (Transact-SQL)
针对 AlwaysOn 可用性组运行问题的 AlwaysOn 策略 (SQL Server)