SQL Server Native Client 的元件
適用於: SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)
重要
SQL Server Native Client (SNAC) 未隨附:
- SQL Server 2022 (16.x) 及更新版本
- SQL Server Management Studio 19 與更新版本
不建議使用 SQL Server Native Client (SQLNCLI 或 SQLNCLI11) 和舊版 Microsoft OLE DB Provider for SQL Server (SQLOLEDB) 進行新的應用開發。
針對新專案,請使用下列其中一個驅動程式:
針對 SQL Server 資料庫引擎 (2012 到 2019 版) 的隨附元件 SQLNCLI,請參閱支援生命週期例外狀況。
SQL Server Native Client 包含下列元件:
元件 | 描述 |
---|---|
sqlncli11.dll | 包含所有 SQL Server Native Client 功能的動態連結庫 (DLL) 檔案。 這包括 SQL Server Native Client OLE DB 提供者和 SQL Server Native Client ODBC 驅動程式。 |
sqlnclir11.rll | SQL Server Native Client 連結庫隨附的資源檔。 |
sqlncli.h | SQL Server Native Client 頭檔,其中包含使用 SQL Server Native Client 所需的所有新定義。 此頭檔會取代 odbcss.h 和 sqloledb.h 頭檔。 注意:您無法在相同的程序中參考 sqlncli.h 和 odbcss.h,但只要先定義 sqloledb.h,就可以在相同的程式中參考 sqlncli.h 和 sqloledb.h。 |
sqlncli11.lib | 直接呼叫 屬於 SQL Server Native Client ODBC 驅動程式一部分之 bcp 公用程式函式所需的連結庫檔案。 注意:如果您確實在程式設計程式代碼中參考 sqlncli11.lib 檔案,您必須確定sqlncli11.dll檔案位於您的系統路徑中,以及使用應用程式之使用者的系統路徑中。 |