可用性组的驱动程序和客户端连接支持
适用于: SQL Server
本文介绍与 AlwaysOn 可用性组进行客户端连接时的注意事项,包括针对客户端配置和设置的先决条件、限制和建议。
客户端连接支持
以下部分提供有关对客户端连接的 Always On 可用性组 支持的信息。
驱动程序支持
下表概述了 Always On 可用性组的驱动程序支持:
驱动程序 | 多子网故障转移 | 应用程序意向 | 只读路由 | 多子网故障转移:更快的单子网端点故障转移 | 多子网故障转移:SQL 群集实例的命名实例解析 |
---|---|---|---|---|---|
SQL Native Client 11.0 ODBC | 是 | 是 | 是 | 是 | 是 |
SQL Native Client 11.0 OLEDB | 否 | 是 | 是 | 否 | 否 |
ADO.NET(结合使用 .NET Framework 4.0 和连接性修补程序 1) | 是 | 是 | 是 | 是 | 是 |
ADO.NET(结合使用 .NET Framework 3.5 SP1 和连接性修补程序 2) | 是 | 是 | 是 | 是 | 是 |
Microsoft ODBC Driver 13.1+ for SQL Server | 是 | 是 | 是 | 是 | 是 |
Microsoft JDBC Driver 4.0+ for SQL Server | 是 | 是 | 是 | 是 | 是 |
Microsoft OLE DB Driver for SQL Server 3 | 是 | 是 | 是 | 是 | 是 |
1 下载 ADO .NET(结合使用 .NET Framework 4.0)的连接性修补程序:https://support.microsoft.com/kb/2600211。
2 下载 ADO .NET(结合使用 .NET Framework 3.5 SP1)的连接性修补程序:https://support.microsoft.com/kb/2654347。
3 下载 Microsoft OLE DB Driver for SQL Server:https://aka.ms/downloadmsoledbsql。
重要
要连接到一个可用性组侦听器,客户端必须使用 TCP 连接字符串。
后续步骤
另请参阅
- AlwaysOn 可用性组概述 (SQL Server)
- 故障转移群集和 Always On 可用性组 (SQL Server)
- 针对 AlwaysOn 可用性组的先决条件、限制和建议 (SQL Server)
- 可用性组侦听器、客户端连接和应用程序故障转移 (SQL Server)
- 关于对可用性副本的客户端连接访问 (SQL Server)
- 用于高可用性和灾难恢复的 Microsoft SQL Server AlwaysOn 解决方案指南
- SQL Server Always On 团队博客:SQL Server Always On 团队官方博客
- 从运行 Windows Server 2003、Windows Vista、Windows Server 2008、Windows 7 或 Windows Server 2008 R2 的计算机重新建立 IPSec 连接时出现长时间延迟
- 群集服务需要大约 30 秒对 Windows Server 2008 R2 中的 IPv6 IP 地址进行故障转移
- 如果群集与应用程序服务器之间不存在路由器,则故障转移操作的速度会很慢