Skip to main content

SQL Server Always On AG(WSFC)配置指南(4) - 共享文件Witness的准备

分类:  SQL Server 标签:  #SQL Server #SQL Server Always on AG 发布于: 2026-03-16 19:42:15

接下来我们开始准备共享文件的Witness。 需要重点提及的是: 当前的测试环境是我们使用Windows Server的hyper-v 虚拟机来演练整个过程,因此我们准备的是两台SQL节点,一台域控节点,需要使用一个Witness,这是为了满足故障转移集群的投票。 我们使用域控这台机虚拟机来安装文件服务。由它来创建共享文件夹(SMB共享) 如果是在Azure上搭建,完全可以使用Cloud Witness, 例如选择Azure Storage。 我们登录到域控上后,启动服务器管理器:

Read more

SQL Server Always On AG(WSFC)配置指南(11) - Azure上配置AG和本地有什么不同

分类:  SQL Server 标签:  #SQL Server #SQL Server Always on AG 发布于: 2026-03-16 19:05:50

我们之前的一系列文章完整的学习了配置SQL Server Always on AG核心要点,继续学习如何在SQL Server on Azure VM配置。 SQL Server Always On AG的核心机制在 Azure 和本地是一样的(都依赖 WSFC),但 Azure 的网络、IP、故障转移、仲裁(Quorum)、存储和运维边界都不同, 这就导致了在Azure上配置和本地主要区别在于: 仲裁见证配置上不一样,本地我们使用共享文件witness, 但在Azure上我们要使用cloud Witness, 例如Azure Storage。 Listener 配置上不一样,Azure有两种常用种方式: 所有的SQL节点都配置在同一个VNET下的子网里,需要新建一个内部的L

Read more

SQL Server Always On AG(WSFC)配置指南(10) - 配置只读路由地址和只读路由列表

分类:  SQL Server 标签:  #SQL Server #SQL Server Always on AG 发布于: 2026-03-16 18:55:18

之前我们在创建可用性组时,两个节点上都选择了"可读辅助副本", 为了使得这个特性生效,我们需要进一步配置每个SQL实例节点的只读路由URL以及路由列表。 使用SSMS工具通过侦听器登录到可用性组,新建查询窗口: 检查目前可用性组中的节点详细信息:

Read more

SQL Server Always On AG(WSFC)配置指南(7) - 准备数据库

分类:  SQL Server 标签:  #SQL Server #SQL Server Always on AG 发布于: 2026-03-16 18:38:56

Always On Availability Groups(Always on AG) 和 Failover Cluster Instance(FCI) 概念 FCI保护的是服务器实例(所有的数据库通过共享的文件系统存储,一旦数据挂全挂) AG保护的是具体的数据库,可以选择哪些数据库高可用,而且是通过复制将数据保存在多处

Read more