Обнаружение метаданных
Применимо к: SQL Server Azure SQL DatabaseУправляемый экземпляр SQL AzureAzure Synapse AnalyticsAnalytics Platform System (PDW)
Улучшенное обнаружение метаданных в SQL Server 2012 (11.x) позволяет гарантировать, что в приложениях драйвера OLE DB для SQL Server метаданные столбца или параметра, возвращенные в результате выполнения запроса, будут полностью соответствовать формату метаданных, указанному до выполнения запроса, или будут совместимы с ним. Если формат метаданных, возвращенных в результате выполнения запроса, будет несовместим с форматом, указанным до выполнения запроса, возвращается ошибка.
В функциях bcp, а также интерфейсах IBCPSession и IBCPSession2 теперь можно задавать отложенное чтение (отложенное обнаружение метаданных), чтобы избежать обнаружения метаданных для операций с параметром queryout. Это позволяет повысить производительность и устранить ошибки обнаружения метаданных.
Если при разработке приложения с помощью драйвера OLE DB для SQL Server выполняется подключение к серверу с версией, более ранней, чем SQL Server 2012 (11.x), функция обнаружения метаданных будет соответствовать версии сервера.
Remarks
В SQL Server 2012 (11.x) были изменены следующие методы OLE DB, которые теперь обеспечивают улучшенное обнаружение метаданных:
IColumnsInfo::GetColumnInfo
IColumnsRowset::GetColumnsRowset
ICommandWithParameters::GetParameterInfo (дополнительные сведения см. в разделе документации ICommandWithParameters).
Повышение производительности также заметно при указании формата метаданных с помощью метода IBCPSession::BCPSetBulkMode.
Улучшенное обнаружение метаданных в OLE DB Driver for SQL Server стало возможным благодаря добавлению в SQL Server 2012 (11.x) двух хранимых процедур:
sp_describe_first_result_set
sp_describe_undeclared_parameters
См. также:
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по