SQL Server Native Client 功能

適用于:SQL Server (Azure SQL Database Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System ( PDW) 的所有支援) 版本

除了公開 Windows (先前稱為 Microsoft) Data Access Components (WDAC) 的功能之外,SQL Server Native Client也會實作許多其他功能來公開SQL Server功能。

本節內容

ODBC 驅動程式在處理字元轉換上的行為變更
討論從 SQL Server 2012 Native Client 開始的行為變更。

使用資料庫鏡像
討論SQL Server Native Client如何支援使用鏡像資料庫,這是在待命伺服器上保留SQL Server資料庫複本或鏡像的能力。

執行非同步作業
討論SQL Server Native Client如何支援非同步作業,這是在不封鎖呼叫執行緒的情況下立即傳回的能力。

使用 Multiple Active Result Sets (MARS)
討論SQL Server Native Client如何在 MARS) (支援多個作用中結果集。 MARS 可讓您使用單一資料庫連接執行與接收多個結果集

使用 XML 資料類型
討論SQL Server Native Client如何支援 XML 資料類型,這是 XML 型資料類型,可作為資料行類型、變數類型、參數類型或函式傳回型別。

使用使用者定義型別
討論SQL Server Native Client如何支援User-Defined類型 (UDT) ,這可讓您將物件和自訂資料結構儲存在SQL Server資料庫中,藉此擴充 SQL 類型系統。

使用大型實值型別
討論SQL Server Native Client如何支援大型實值資料類型,這些資料類型是大型物件資料類型, (LOB) 。

以程式設計方式變更密碼
討論SQL Server Native Client如何支援處理過期的密碼,讓密碼現在可以在用戶端上變更,而不需要系統管理員介入。

使用快照隔離
討論SQL Server Native Client如何支援資料列版本設定的增強功能,以避免讀取器寫入器封鎖案例,以改善資料庫效能。

使用查詢通知
討論SQL Server Native Client如何支援資料列集修改的取用者通知。

執行大量複製作業
討論SQL Server Native Client如何支援大量複製作業,以允許將大量資料傳入或移出SQL Server資料表或檢視表。

使用加密而不需驗證
討論如何使用 SQL Server Native Client 來加密傳送至伺服器的資料,而不驗證憑證。

資料表值參數 (SQL Server Native Client)
討論資料表值參數SQL Server Native Client支援。

大型 CLR 使用者定義型別
討論大型 Common Language Runtime (CLR) 使用者定義型別 (UDT) 的支援。

FILESTREAM 支援
討論增強 FILESTREAM 功能的SQL Server Native Client支援。

用戶端連接中的服務主要名稱 (SPN) 支援
討論如何擴充服務主要名稱 (SPN) 的支援以便跨所有通訊協定進行相互驗證。

SQL Server Native Client 中的疏鬆資料行支援
討論疏鬆資料行SQL Server Native Client支援。

日期和時間改善
討論新增至日期和時間資料類型SQL Server Native Client支援。

中繼資料探索
討論SQL Server 2012 (11.x) 中所做的中繼資料探索改進。

SQL Server Native Client 11.0 中的 UTF-16 支援
討論SQL Server 2012 (11.x) 中引進的行為變更。 如果您在系結資料行結果或輸出參數時提供固定長度緩衝區,而且在終止字元之前寫入緩衝區的wchar字元是 Surrogate 字組的高 Surrogate 字碼指標,而且下一個wchar字元是低 Surrogate 字碼指標,則SQL Server Native Client不會將高 Surrogate 字碼點加入緩衝區。

高可用性/災害復原的 SQL Server Native Client 支援
討論如何設定您的應用程式,以利用 SQL Server 2012 (11.x) 中新增的高可用性災害復原功能。

存取擴充事件記錄檔中的診斷資訊
討論SQL Server Native Client和資料追蹤的增強功能,可讓您存取通道緩衝區和 XEvents 記錄檔中的診斷資訊。

SQL Server Native Client 對 LocalDB 的支援
討論 localDB 功能的SQL Server Native Client支援。

另請參閱

SQL Server Native Client 程式設計
ODBC 的使用說明主題
OLE DB 的使用說明主題
安裝 SQL Server Native Client