Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
SQL Server 2014 устанавливает собственный клиент SQL Server 2012. Собственный клиент SQL Server 2014 отсутствует.
В sql Server Native Client больше не будет обновлений драйвера ODBC. Преемник драйвера ODBC в собственном клиенте SQL Server, который называется Microsoft ODBC Driver 11 для SQL Server в Windows, устанавливается с SQL Server 2014. Дополнительные сведения о драйвере Microsoft ODBC 11 для SQL Server в Windows см. в статье Microsoft ODBC Driver 11 for SQL Server — Windows.
Поставщик OLE DB в собственном клиенте SQL Server был обновлен в собственном клиенте SQL Server 2012 Native Client. Разработчики, которые хотят использовать поставщик OLE DB для подключения к последней версии SQL Server, должны использовать поставщик OLE DB, который поставляется в собственном клиенте SQL Server 2012.
В следующих разделах описаны значительные новые возможности собственного клиента SQL Server в SQL Server 2012.
Кроме того, ODBC в собственном клиенте SQL Server теперь поддерживает три функции, добавленные в стандартный ODBC в пакете SDK для Windows 7:
Асинхронное выполнение операций, связанных с подключением. Дополнительные сведения см. в статье "Асинхронное выполнение".
Расширяемость типа данных C. Дополнительные сведения о типах данных см. в разделе Типы данных C в ODBC.
Чтобы поддерживать эту функцию в собственном клиенте SQL Server, SQLGetDescField может возвращать
SQL_C_SS_TIME2(дляtimeтипов) илиSQL_C_SS_TIMESTAMPOFFSET(дляdatetimeoffset) вместоSQL_C_BINARYэтого, если приложение использует ODBC 3.8. Дополнительные сведения см. в разделе "Поддержка типов данных" для улучшения даты и времени ODBC.Вызов
SQLGetDataс небольшим буфером несколько раз для получения большого значения параметра. Дополнительные сведения см. в разделе Получение выходных параметров с помощью метода SQLGetData.
В следующих разделах описаны изменения поведения собственного клиента SQL Server в SQL Server 2012.
При вызове
ICommandWithParameters::SetParameterInfoзначение, переданное параметру pwszName , должно быть допустимым идентификатором. Дополнительные сведения см. в разделе ICommandWithParameters.SQLDescribeParamтеперь будет последовательно возвращать значение, соответствующее спецификации ODBC. Дополнительные сведения см. в статье SQLDescribeParam.Изменение поведения драйвера ODBC при обработке преобразования символов