SQL Server Native Client 中的新增功能

SQL Server 2014 安装 SQL Server 2012 Native Client。 没有 SQL Server 2014 Native Client。

SQL Server Native Client中不会再更新 ODBC 驱动程序。 SQL Server Native Client 中 ODBC 驱动程序的后续版本(在 Windows 上称为 Microsoft ODBC Driver 11 for SQL Server)随 SQL Server 2014 一起安装。 有关 Windows 上的 Microsoft ODBC Driver 11 for SQL Server的详细信息,请参阅 Microsoft ODBC Driver 11 for SQL Server - Windows

SQL Server Native Client 中的 OLE DB 提供程序上次更新于 SQL Server 2012 Native Client。 希望使用 OLE DB 提供程序连接到最新版本的 SQL Server 的开发人员必须使用 SQL Server 2012 Native Client 中提供的 OLE DB 提供程序。

以下主题介绍 SQL Server 2012 中的重要新SQL Server Native Client功能。

此外,SQL Server Native Client 中的 ODBC 现在支持添加到 Windows 7 SDK 中标准 ODBC 的三个功能:

  • 异步执行与连接相关的操作。 有关详细信息,请参阅异步执行

  • C 数据类型扩展能力。 有关详细信息,请参阅 ODBC 中的 C 数据类型

    若要在 SQL Server Native Client 中支持此功能,如果应用程序使用 ODBC 3.8,SQLGetDescField 可以为) 返回SQL_C_SS_TIME2time) datetimeoffset 类型的 (,SQL_C_SS_TIMESTAMPOFFSET而不是 SQL_C_BINARY (。 有关详细信息,请参阅 ODBC 日期和时间改进的数据类型支持

  • 用小缓冲区多次调用 SQLGetData 来检索一个大型参数值。 有关详细信息,请参阅 使用 SQLGetData 检索输出参数

以下主题介绍 SQL Server 2012 中SQL Server Native Client行为更改。

另请参阅

SQL Server Native Client 功能