Поддержка возможности подключения драйвера и клиента для групп доступностиDriver and client connectivity support for availability groups
Применимо к:Applies to: SQL ServerSQL Server (все поддерживаемые версии)
SQL ServerSQL Server (all supported versions)
SQL ServerSQL Server (все поддерживаемые версии)
SQL 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.
Связанные задачиRelated Tasks
См. также: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