使用对象资源管理器详细信息监视可用性组 (SQL Server Management Studio)

本主题说明如何通过使用 SQL Server Management Studio 的**“对象资源管理器详细信息”**窗格来监视和管理现有的 AlwaysOn 可用性组、可用性副本和可用性数据库。

注意注意

有关使用“对象资源管理器详细信息”窗格的信息,请参阅对象资源管理器详细信息窗格

  • **开始之前:**先决条件

  • **若要监视可用性组,请使用:**SQL Server Management Studio

  • 对象资源管理器详细信息: 

    可用性组详细信息

    可用性副本详细信息

    可用性数据库详细信息

开始之前

先决条件

您必须连接到承载主副本或辅助副本的 SQL Server 实例(服务器实例)。

使用 SQL Server Management Studio

监视可用性组、可用性副本和可用性数据库

  1. 在“视图”菜单上单击**“对象资源管理器详细信息”**,或按 F7 键。

  2. 在对象资源管理器中,连接到要在其上监视可用性组的 SQL Server 实例,然后单击服务器名称以展开服务器树。

  3. 依次展开**“AlwaysOn 高可用性”节点和“可用性组”**节点。

  4. **“对象资源管理器详细信息”窗格显示所连接的服务器实例为其承载副本的所有可用性组。 对于每个可用性组,“服务器实例(主)”**列都显示当前承载主副本的服务器实例的名称。 若要显示有关给定的可用性组的详细信息,请在对象资源管理器中选择它。

  5. **“对象资源管理器详细信息”窗格随后显示此可用性组的“可用性副本”“可用性数据库”**节点:

    • 当您展开对象资源管理器中的**“可用性组”节点并选择“可用性副本”节点后,“对象资源管理器详细信息”**窗格将显示有关该组中每个可用性副本的信息。 有关详细信息,请参阅本主题后面的可用性副本详细信息。

      若要对多个可用性副本执行操作,请选择这些副本,然后右键单击它们以打开一个列出可用命令的上下文菜单。

    • 当您展开对象资源管理器中的**“可用性组”节点并选择“可用性数据库”节点后,“对象资源管理器详细信息”**窗格将显示有关该组中每个可用性数据库的信息。 有关详细信息,请参阅本主题后面的可用性数据库详细信息。

      若要对多个可用性数据库执行操作,请选择这些数据库,然后右键单击它们以打开一个列出可用命令的上下文菜单。

[返回页首]

可用性组详细信息

**“可用性组”**详细信息屏幕显示以下列:

  • 名称
    列出所选可用性组的**“可用性副本”“可用性数据库”“可用性组”**侦听器等文件夹。

[返回页首]

可用性副本详细信息

**“可用性副本”**详细信息屏幕显示以下列:

  • 服务器实例
    显示承载可用性副本的服务器实例的名称,以及指示该服务器实例与本地服务器实例的当前连接状态的图标。

  • 角色
    指示可用性副本的当前角色,即**“主”“辅助”**。 有关 AlwaysOn 可用性组 角色的信息,请参阅AlwaysOn 可用性组概述 (SQL Server)

  • 辅助角色中的连接模式
    指示给定的可用性副本(正在执行辅助角色,也就是充当辅助副本)的数据库是否可以接受来自客户端的连接。

    可能的值如下所示:

    说明

    禁止连接

    当此可用性副本充当辅助副本时,不允许直接连接到可用性数据库。 辅助数据库不可用于读访问。

    只允许读意向连接

    当此副本充当辅助副本时,仅允许直接只读连接。 副本中的所有数据库都可用于读访问。

    允许所有连接

    当此副本充当辅助副本时,允许与这些数据库建立的所有连接进行只读访问。

  • 连接状态
    指示辅助副本当前是否连接到主副本。 可能的值如下所示:

    说明

    已断开连接

    对于远程可用性副本,指示它与本地可用性副本已断开连接。 本地副本对于“已断开连接”状态的响应取决于它的角色,如下所示:

    • 在主副本上,如果辅助副本已断开连接,辅助数据库将在主副本上标记为“未同步”,主副本等待辅助副本重新连接。

    • 在辅助副本上,一旦检测到其未连接,辅助副本会尝试重新连接主副本。

    已连接

    远程可用性副本当前连接到本地副本。

    NULL

    如果本地副本是一个辅助副本,则此值对于其他辅助副本均为 NULL。

  • 同步状态
    指示辅助副本当前是否与主副本同步。 可能的值如下所示:

    说明

    未同步

    该数据库未同步或尚未联接到可用性组。

    已同步

    该数据库与当前主副本(如果有)或上一个主副本上的 master 数据库同步。

    注意注意

    在性能模式中,数据库从不处于“已同步”状态。

    NULL

    未知状态。 当本地服务器实例无法与 WSFC 故障转移群集通信(即本地节点不是 WSFC 仲裁的一部分)时,出现此值。

注意注意

有关可用性副本的性能计数器的信息,请参阅 SQL Server,可用性副本

[返回页首]

可用性数据库详细信息

**“可用性数据库”**详细信息屏幕显示给定可用性组中的可用性数据库的以下属性:

  • 名称
    可用性数据库的名称。

  • 同步状态
    指示可用性数据库当前是否与主副本同步。

    可能的同步状态如下所示:

    说明

    正在同步

    辅助数据库已收到主数据库尚未写入磁盘(硬编码)的事务日志记录。

    注意注意

    在异步提交模式中,同步状态始终是“正在同步”

  • 已挂起
    指示可用性数据库当前是否联机。 可能的值如下所示:

    说明

    已挂起

    此状态指示该数据库在本地挂起,需要手动恢复。

    在主副本上,该值对于辅助数据库是不可靠的。 若要确认辅助数据库是否挂起,请在承载该数据库的辅助副本上进行查询。

    未联接

    指示辅助数据库要么未联接到可用性组,要么已从该组中删除。

    联机

    指示数据库在本地可用性副本上未挂起,并且该数据库处于连接状态。

    未连接

    指示辅助副本当前未能连接到主副本。

注意注意

有关可用性数据库的性能计数器的信息,请参阅 SQL Server,数据库副本

[返回页首]

请参阅

参考

sys.dm_os_performance_counters (Transact-SQL)

概念

使用 AlwaysOn 面板 (SQL Server Management Studio)

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

查看可用性副本属性 (SQL Server)