Свойства сеанса — поставщик OLE DB для SQL Server Native Client
Применимо к: SQL Server Azure SQL DatabaseУправляемый экземпляр SQL AzureAzure Synapse AnalyticsAnalytics Platform System (PDW)
Важно!
SQL Server Native Client (часто сокращенный SNAC) был удален из SQL Server 2022 (16.x) и SQL Server Management Studio 19 (SSMS). Для разработки не рекомендуется использовать поставщик SQL Server Native Client OLE DB (SQLNCLI или SQLNCLI11) и устаревший поставщик OLE DB Майкрософт для SQL Server (SQLOLEDB). Перейдите на новый драйвер Microsoft OLE DB (MSOLEDBSQL) для SQL Server в будущем.
Поставщик SQL Server Native Client OLE DB интерпретирует свойства сеанса OLE DB следующим образом.
Идентификатор свойства | Описание |
---|---|
DBPROP_SESS_AUTOCOMMITISOLEVELS | Поставщик OLE DB SQL Server Native Client поддерживает все уровни изоляции транзакций autocommit, за исключением уровня хаоса DBPROPVAL_TI_CHAOS. |
В наборе свойств конкретного поставщика DBPROPSET_SQLSERVERSESSION поставщик OLE DB SQL Server Native Client определяет следующее дополнительное свойство сеанса.
Идентификатор свойства | Описание |
---|---|
SSPROP_QUOTEDCATALOGNAMES | Тип: VT_BOOL. Ч/З Чтение/запись Значение по умолчанию: VARIANT_FALSE Описание. В ограничении CATALOG допускаются заключенные в кавычки идентификаторы. VARIANT_TRUE Заключенные в кавычки идентификаторы распознаются ограничением каталога для наборов строк схемы, предоставляющих поддержку распределенных запросов. VARIANT_FALSE Заключенные в кавычки идентификаторы не распознаются ограничением каталога для наборов строк схемы, предоставляющих поддержку распределенных запросов. Дополнительные сведения о наборах строк схемы, обеспечивающих поддержку распределенных запросов, см. в статье Поддержка распределенных запросов в наборах строк схемы. |
Свойство SSPROP_ALLOWNATIVEVARIANT | Тип: VT_BOOL. Ч/З Чтение/запись Значение по умолчанию: VARIANT_FALSE Описание. Определяет тип для извлеченных данных: DBTYPE_VARIANT или DBTYPE_SQLVARIANT. VARIANT_TRUE: Возвращается тип столбца DBTYPE_SQLVARIANT, и в буфер помещается структура SSVARIANT. VARIANT_FALSE: Возвращается тип столбца DBTYPE_VARIANT, и в буфер помещается структура VARIANT. |
SSPROP_ASYNCH_BULKCOPY | Для использования асинхронного режима задайте значение VARIANT_TRUE характерного для поставщика свойства SSPROP_ASYNCH_BULKCOPY сеанса до вызова метода BCPExec. Это свойство доступно в наборе свойств DBPROPSET_SQLSERVERSESSION. |
См. также:
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по