SQL Server Native Client (OLE DB)

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Azure Synapse AnalyticsAnalytics Platform System (PDW)

重要

SQL Server Native Client (通常縮寫為 SNAC) 已從 SQL Server 2022 (16.x) 和 SQL Server Management Studio 19 (SSMS) 中移除。 不建議使用 SQL Server Native Client OLE DB 提供者 (SQLNCLI 或 SQLNCLI11) 和舊版 Microsoft OLE DB Provider for SQL Server (SQLOLEDB) 進行新的開發。 請切換至新的 Microsoft OLE DB Driver (MSOLEDBSQL) for SQL Server 以繼續使用。

SQL Server Native Client OLE DB 提供者 (SQLNCLI) 是用於存取資料的低階 COM API。 建議使用 SQL Server Native Client OLE DB 提供者來開發需要高效能的工具、公用程式或低階元件。 SQL Server Native Client OLE DB 提供者是原生高效能提供者,可直接存取 SQL Server 表格式資料流程 (TDS) 通訊協定。

SQL Server Native Client 為連線到 SQL Server 的應用程式提供 OLE DB 支援。

SQL Server Native Client OLE DB 提供者是 OLE DB 2.0 版相容提供者。

重要

SQL Server Native Client OLE DB (SQLNCLI) 仍然已被取代,不建議將其用於新的開發工作。 請改為使用新的 Microsoft OLE DB Driver for SQL Server (MSOLEDBSQL),其會進行更新且具備最新的伺服器功能。

本節內容

另請參閱

SQL Server Native Client 程式設計