Share via


ADO.NET 中的資料追蹤

更新: November 2007

在 ADO.NET 2.0 之前,由於缺少標準的 OLE DB 追蹤,使得解決 OLE DB 和 ADO 的問題變得很困難。ADO.NET 2.0 導入了新的內建資料追蹤功能,而且 SQL Server、Oracle、OLE DB 和 ODBC 的 .NET 資料提供者,以及 ADO.NET DataSet 和 SQL Server 2005 網路通訊協定都支援這個功能。

追蹤資料存取 API 呼叫可協助診斷下列問題:

  • 用戶端程式與資料庫之間的結構描述不符。

  • 無法使用資料庫或網路程式庫發生問題。

  • SQL 錯誤,該 SQL 是硬式編碼或應用程式所產生的。

  • 錯誤的程式設計邏輯。

  • 多個 ADO.NET 元件之間,或 ADO.NET 與您本身的元件之間互動所發生的問題。

為了支援不同的追蹤技術,我們製作了可擴充的追蹤,讓開發人員追蹤任何應用程式堆疊層級的問題。雖然追蹤不是 ADO.NET 的特有功能,但 ADO.NET 2.0 和更新版本中的 Microsoft 提供者可利用通用的追蹤和檢測 API。

如需在 ADO.NET 中設定 Managed 追蹤的詳細資訊,請參閱追蹤資料存取 (英文)。

請參閱

概念

網路追蹤

其他資源

追蹤和稽核應用程式