Возможности драйвера OLE DB для SQL Server
Применимо: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure azure Synapse Analytics Analytics Platform System (PDW)
Список популярных функций, поддерживаемых и не поддерживаемых в разных версиях OLE DB, см. в матрице возможностей драйвера.
Помимо предоставления функций компонентов доступа к данным (WDAC) Windows (ранее — Майкрософт), OLE DB Driver for SQL Server также реализует множество других функций для предоставления функций SQL Server.
В этом разделе
Использование зеркального отображения базы данных
Описывает, как OLE DB Driver for SQL Server поддерживает использование зеркальных баз данных, что позволяет хранить копию или зеркальное отображение базы данных SQL Server на резервном сервере.
Выполнение асинхронных операций
Обсуждение поддержки драйвером OLE DB для SQL Server асинхронных операций, то есть способности немедленно возвращать управление, не блокируя вызывающий поток.
Использование идентификатора Microsoft Entra (прежнее название — Azure Active Directory)
Обсуждение новых методов проверки подлинности, появившихся в драйвере OLE DB версии 18.2.1, которые имеют более безопасные стандартные параметры и позволяют подключаться к экземпляру Базы данных SQL Azure с помощью федеративного удостоверения.
Использование множественных активных результирующих наборов (MARS)
Обсуждение поддержки OLE DB Driver for SQL Server режима MARS. Режим MARS позволяет выполнять и получать несколько результирующих наборов через одно подключение к базе данных.
Использование типов данных XML
Обсуждение поддержки драйвером OLE DB для SQL Server типа данных XML (представляющего собой тип данных на основе XML), который можно использовать как тип столбца, переменной, параметра или значения, возвращаемого функцией.
Использование определяемых пользователем типов
Описывает, как OLE DB Driver for SQL Server поддерживает определяемые пользователем типы (UDT), которая расширяет систему типов SQL, позволяя хранить объекты и пользовательские структуры данных в базе данных SQL Server.
Использование типов больших значений
Обсуждение поддержки OLE DB Driver for SQL Server типов данных больших значений, то есть типов данных больших объектов (LOB).
Смена пароля программным способом
Обсуждение поддержки драйвером OLE DB для SQL Server управления истекшими паролями с возможностью сменить пароль в клиенте без вмешательства администратора.
Работа с изоляцией моментального снимка
Обсуждение поддержки драйвером OLE DB для SQL Server расширений управления версиями строк, предназначенных для улучшения производительности путем исключения сценариев блокировки модулей чтения или записи.
Работа с уведомлениями запросов
Обсуждение поддержки OLE DB Driver for SQL Server уведомления потребителя об изменении набора строк.
Выполнение операций массового копирования
Описывается, как OLE DB Driver for SQL Server поддерживает операции массового копирования, которые позволяют передавать большие объемы данных в таблицу ИЛИ представление SQL Server или из нее.
Шифрование и проверка сертификатов
Обсуждение использования OLE DB Driver for SQL Server для шифрования данных, передаваемых на сервер, с проверкой сертификата или без нее.
Параметры с табличным значением (драйвер OLE DB для SQL Server)
Обсуждение поддержки OLE DB Driver for SQL Server табличных значений параметров.
Большие определяемые пользователем типы данных CLR
Обсуждение поддержки определяемых пользователем типов данных среды CLR.
Поддержка FILESTREAM
Обсуждение поддержки OLE DB Driver for SQL Server улучшенной функции FILESTREAM.
Поддержка имени субъекта-службы в клиентских соединениях
Обсуждение расширенной поддержки имен участника-службы (SPN) для проведения взаимной проверки подлинности по всем протоколам.
Поддержка разреженных столбцов в драйвере OLE DB для SQL Server
Обсуждение поддержки OLE DB Driver for SQL Server разреженных столбцов.
Улучшения функций даты и времени
Обсуждение поддержки новых типов данных даты и времени, добавленной в OLE DB Driver for SQL Server.
Обнаружение метаданных
Описывает улучшения обнаружения метаданных, сделанные в SQL Server 2012 (11.x).
Поддержка UTF-16 в драйвере OLE DB для SQL Server
Описывает изменение поведения, введенное в SQL Server 2012 (11.x). Если при привязке результата столбца или выходного параметра указывается буфер фиксированной длины, символ wchar, записываемый в буфер перед завершающим символом, является старшей кодовой точкой суррогатной пары, а следующий символ wchar является младшей кодовой точкой суррогатной пары, то драйвер OLE DB для SQL Server не добавит в буфер старшую кодовую точку суррогатной пары.
Поддержка UTF-8 в OLE DB Driver for SQL Server
Обсуждение поддержки кодировки сервера UTF-8 и мер предосторожности при работе с данными в кодировке UTF-8.
Поддержка высокого уровня доступности и аварийного восстановления в драйвере OLE DB для SQL Server
Описывает настройку приложения для использования возможностей высокого уровня доступности, функций аварийного восстановления, добавленных в SQL Server 2012 (11.x).
Доступ к диагностическим сведениям в журнале расширенных событий
Описываются улучшения, реализованные в драйвере OLE DB для SQL Server, и функции отслеживания данных, которые дают доступ к диагностическим данным в кольцевом буфере и журналах XEvents.
Поддержка драйвера OLE DB для SQL Server в LocalDB
Обсуждение поддержки OLE DB Driver for SQL Server для функции LocalDB.
Использование разрешения IP-адресов прозрачной сети
Обсуждение поддержки OLE DB Driver for SQL Server прозрачного разрешения сетевых IP-адресов в отказоустойчивом кластере.
Устойчивость бездействия подключения
Описывает, как OLE DB Driver for SQL Server поддерживает устойчивость соединений в режиме ожидания.
См. также
Драйвер OLE DB для SQL Server
Инструкции по OLE DB
Установка драйвера OLE DB для SQL Server