共用方式為


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 上 sql Server 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_TIME2 (適用於 time 類型) 或 SQL_C_SS_TIMESTAMPOFFSET (for datetimeoffset) 而不是 SQL_C_BINARY。 如需詳細資訊,請參閱 ODBC 日期和時間改善的數據類型支援

  • 使用小型緩衝區多次呼叫 SQLGetData 以擷取大型參數值。 如需詳細資訊,請參閱使用 SQLGetData 擷取輸出參數

下列主題描述 SQL Server 2012 中的 SQL Server Native Client 行為變更。

另請參閱

SQL Server Native Client 功能