Поддержка возможности подключения драйвера и клиента для групп доступностиDriver and client connectivity support for availability groups

Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions) Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions)

В этом разделе обсуждаются особенности обеспечения подключений клиентов к группам доступности AlwaysOn, в том числе предварительные условия, ограничения и рекомендации по конфигурации и настройке клиентов.This topic describes considerations for client connectivity to Always On availability groups, including prerequisites, restrictions, and recommendations for client configurations and settings.

Поддержка возможности подключения клиентаClient Connectivity Support

В приведенном далее разделе представлены сведения о поддержке Группы доступности AlwaysOnAlways On availability groups для обмена данными с клиентом.The section below provides information about Группы доступности AlwaysOnAlways On availability groups support for client connectivity.

Поддержка драйверовDriver Support

В следующей таблице приведены сведения о поддержке драйверов для Группы доступности AlwaysOnAlways On availability groups.The following table summarizes driver support for Группы доступности AlwaysOnAlways On availability groups:

ДрайверDriver Отработка отказа с использованием нескольких подсетейMulti-Subnet Failover Назначение приложенияApplication Intent Маршрутизация только для чтенияRead-Only Routing Переход на другой ресурс с использованием нескольких подсетей: переход на другой ресурс для конечной точки одной более быстрой подсетиMulti-Subnet Failover: Faster Single Subnet Endpoint Failover Переход на другой ресурс с использованием нескольких подсетей: разрешение именованного экземпляра для кластеризованных экземпляров SQLMulti-Subnet Failover: Named Instance Resolution For SQL Clustered Instances
SQL Native Client 11.0 ODBCSQL Native Client 11.0 ODBC ДаYes ДаYes ДаYes ДаYes ДаYes
SQL Native Client 11.0 OLEDBSQL Native Client 11.0 OLEDB нетNo ДаYes ДаYes нетNo нетNo
ADO.NET с платформой .NET Framework 4.0 с улучшением подключения*ADO.NET with .NET Framework 4.0 with connectivity patch* ДаYes ДаYes ДаYes ДаYes ДаYes
ADO.NET с платформой .NET Framework 3.5 с пакетом обновления 1 (SP1) с улучшением подключения**ADO.NET with .NET Framework 3.5 SP1 with connectivity patch** ДаYes ДаYes ДаYes ДаYes ДаYes
Microsoft ODBC Driver 13.1+ для SQL ServerMicrosoft ODBC Driver 13.1+ for SQL Server ДаYes ДаYes ДаYes ДаYes ДаYes
Microsoft JDBC Driver 4.0+ для SQL ServerMicrosoft JDBC Driver 4.0+ for SQL Server ДаYes ДаYes ДаYes ДаYes ДаYes
Драйвер Microsoft OLE DB для SQL ServerMicrosoft OLE DB Driver for SQL Server ДаYes ДаYes ДаYes ДаYes ДаYes

* Скачайте исправление подключения для ADO.NET с платформой .NET Framework 4.0: https://support.microsoft.com/kb/2600211.*Download the connectivity patch for ADO .NET with .NET Framework 4.0: https://support.microsoft.com/kb/2600211.

** Скачайте исправление подключения для ADO.NET с платформой .NET Framework 3.5 с пакетом обновления 1 (SP1): https://support.microsoft.com/kb/2654347.**Download the connectivity patch for ADO.NET with .NET Framework 3.5 SP1: https://support.microsoft.com/kb/2654347.

* Скачайте новый драйвер Microsoft OLE DB для SQL Server: https://aka.ms/downloadmsoledbsql.*Download the new Microsoft OLE DB Driver for SQL Server: https://aka.ms/downloadmsoledbsql.

Важно!

Для подключения к прослушивателю группы доступности клиент должен использовать строку подключения TCP.To connect to an availability group listener, a client must use a TCP connection string.

См. также:See Also

Обзор групп доступности AlwaysOn (SQL Server) Overview of Always On Availability Groups (SQL Server)
Отказоустойчивая кластеризация и группы доступности AlwaysOn (SQL Server) Failover Clustering and Always On Availability Groups (SQL Server)
Предварительные требования, ограничения и рекомендации для групп доступности AlwaysOn (SQL Server) Prerequisites, Restrictions, and Recommendations for Always On Availability Groups (SQL Server)
Прослушиватели групп доступности, возможность подключения клиентов и отработка отказа приложений (SQL Server) Availability Group Listeners, Client Connectivity, and Application Failover (SQL Server)
Сведения о доступе клиентского подключения к репликам доступности (SQL Server) About Client Connection Access to Availability Replicas (SQL Server)
Руководство по решениям режима AlwaysOn в Microsoft SQL Server для обеспечения высокой доступности и аварийного восстановления Microsoft SQL Server Always On Solutions Guide for High Availability and Disaster Recovery
Блог команды разработчиков SQL Server Always On: официальный блог команды разработчиков SQL Server Always On SQL Server Always On Team Blog: The official SQL Server Always On Team Blog
На компьютерах под управлением Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 или Windows Server 2008 R2 происходит долговременная задержка при повторном подключении с помощью протокола IPSec A long time delay occurs when you reconnect an IPSec connection from a computer that is running Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, or Windows Server 2008 R2
Службе кластера необходимо около 30 секунд для отработки отказа IP-адресов IPv6 в Windows Server 2008 R2 The Cluster service takes about 30 seconds to fail over IPv6 IP addresses in Windows Server 2008 R2
Медленная отработка отказа при отсутствии маршрутизатора между кластером и сервером приложенийSlow failover operation if no router exists between the cluster and an application server