AlwaysOn 客户端连接 (SQL Server)

本主题介绍与 AlwaysOn 可用性组进行客户端连接时的注意事项,包括针对客户端配置和设置的先决条件、限制和建议。

客户端连接支持

以下部分提供有关Always On可用性组对客户端连接的支持的信息。

驱动程序支持

下表概述了 Always On 可用性组的驱动程序支持:

驱动程序 多子网故障转移 应用程序意向 只读路由 多子网故障转移:更快的单子网终结点故障转移 多子网故障转移:SQL 群集实例的命名实例解析
SQL Native Client 11.0 ODBC
SQL Native Client 11.0 OLEDB
带连接修补程序的 .NET Framework 4.0 的 ADO.NET*****
带连接修补程序的 .NET Framework 3.5 SP1 的 ADO.NET**
Microsoft JDBC driver 4.0 for SQL Server

*使用 .NET Framework 4.0 下载 ADO .NET 的连接修补程序:https://support.microsoft.com/kb/2600211

** 使用 .NET Framework 3.5 SP1 下载 ADO.NET 的连接修补程序:https://support.microsoft.com/kb/2654347

重要

要连接到一个可用性组侦听器,客户端必须使用 TCP 连接字符串。

Related Tasks

另请参阅

AlwaysOn 可用性组概述 (SQL Server)
故障转移群集和 AlwaysOn 可用性组 (SQL Server)
针对 AlwaysOn 可用性组的先决条件、限制和建议 (SQL Server)
可用性组侦听器、客户端连接和应用程序故障转移 (SQL Server)
关于对可用性副本的客户端连接访问 (SQL Server)
用于高可用性和灾难恢复的 Microsoft SQL Server AlwaysOn 解决方案指南
SQL Server AlwaysOn 团队博客:SQL Server AlwaysOn 官方团队博客
从运行 Windows Server 2003、Windows Vista、Windows Server 2008、Windows 7 或 Windows Server 2008 R2 的计算机重新建立 IPSec 连接时出现长时间延迟
群集服务需要大约 30 秒对 Windows Server 2008 R2 中的 IPv6 IP 地址进行故障转移
如果群集与应用程序服务器之间不存在路由器,则故障转移操作的速度会很慢