Подключение клиента AlwaysOn (SQL Server)Always On Client Connectivity (SQL Server)

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server нетБаза данных SQL AzureнетХранилище данных SQL AzureнетParallel Data WarehouseAPPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

В этом разделе обсуждаются особенности обеспечения подключений клиентов к группам доступности 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 JDBC 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://www.microsoft.com/download/details.aspx?id=56730.*Download the new Microsoft OLE DB Driver for SQL Server: https://www.microsoft.com/download/details.aspx?id=56730.

Важно!

Для подключения к прослушивателю группы доступности клиент должен использовать строку подключения 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