共用方式為


用於疑難解答的工具和公用程式

本節說明幾種工具和公用程式,這些工具和程式可用於診斷 Microsoft BizTalk Server 元件或相依項的問題根本原因。

事件查看器

BizTalk Server 會將資訊、警告和錯誤記錄至 BizTalk Server 計算機的事件記錄檔。 針對 BizTalk Server 元件或相依性中的問題進行疑難解答時,事件記錄應該是尋找資訊以協助診斷問題的第一個地方。

網路監視器

使用網路監視器公用程式來擷取 BizTalk Server 與遠端用戶端或伺服器之間的網路流量。 接著可以分析擷取的網路流量,以診斷網路相關問題。

Windows Server 上提供網路監視器。 您可以在 Microsoft 網路監視器 3.4 (封存) 下載。

Fiddler 工具

使用 Fiddler 記錄 BizTalk Server 與遠端用戶端或伺服器之間的所有 HTTP 流量。 Fiddler 與 Visual Studio Team Edition for Testers 相容,可讓您將錄製儲存為可新增至 Visual Studio Team Edition for Testers 專案的 Web 測試檔案。

Fiddler 可能不支援 SSL、可能不會自動追蹤隱藏欄位,例如 ViewState,而且可能不會篩選掉相依要求。

Fiddler 是 Telerik Fiddler 的第三方/合作夥伴工具。

SQL Server Profiler

Microsoft SQL Server Profiler 可用來擷取傳送至 SQL Server 的 Transact-SQL 語句,並從這些語句擷取 SQL Server 結果集。 由於 BizTalk Server 與 SQL Server 緊密整合,因此 SQL Server 設定檔追蹤的分析可能是用來分析 BizTalk Server 讀取和寫入 SQL Server 資料庫時可能發生的問題的工具。

SQL Server 查詢編輯器

SQL Server 查詢編輯器可用來直接對 SQL Server 資料庫執行 SQL 語句。 這項功能對於查詢 BizTalk Server 資料庫或在某些情況下更新 BizTalk Server 資料庫可能很有用。

DTCTester

大部分的 BizTalk Server 運行時間作業都需要Microsoft分散式交易協調器 (MSDTC) 支援,以確保作業在交易上保持一致。 如果 MSDTC 交易支援無法使用,則相關聯的 BizTalk Server 運行時間作業無法繼續。 Test-Dtc使用 Windows PowerShell Cmdlet 來驗證跨防火牆或網路的分散式交易支援。 它會針對 SQL Server 資料庫驗證交易支援,因此需要在其中一部測試的計算機上安裝 SQL Server。

如需詳細資訊,請移至 Test-Dtc

DTCPing

使用 DTCPing 工具來驗證跨防火牆或針對網路的分散式交易支援。 DTCPing 工具必須同時安裝在用戶端和伺服器計算機上,而且在任一部計算機上未安裝 SQL Server 時,是 DTCTester 公用程式的良好替代方案。 如需使用 DTCPing 驗證分散式交易支援的詳細資訊,請參閱 如何針對 MS DTC 防火牆問題進行疑難解答

效能控制台

使用效能主控台來擷取 BizTalk Server 環境中的效能監視數據。 如需 BizTalk Server 隨附的性能計數器完整清單,請參閱 性能計數器

RegMon、FileMon 和 DebugView

RegMon 會即時顯示登錄存取活動、列出應用程式對登錄的每個呼叫,以及記錄結果。 此工具可讓您識別應用程式何時無法存取登錄機碼。 同樣地,FileMon 會即時顯示檔系統活動,列出應用程式進行的每個系統呼叫,並註冊結果。 Debugview 可讓您監視本機系統上的偵錯輸出,或網路上可透過 TCP/IP 連線的任何電腦。

RegMon 和 FileMon 可讓系統管理員測試應用程式,並識別應用程式對登錄或檔案系統進行的任何呼叫失敗。 系統管理員接著可以藉由變更文件系統或登錄機碼許可權來減輕失敗。

DebugView 可讓系統管理員測試應用程式,並監視本機系統上的偵錯輸出,或網路上可透過 TCP/IP 連線的任何電腦。

如需這些公用程式的詳細資訊,請參閱 Windows Sysinternals

IIS 診斷工具組的偵錯診斷工具

IIS 診斷工具組的偵錯診斷工具可以產生失敗進程的記憶體傾印,並對所生成的傾印檔案進行基本分析。 如需使用 IIS 診斷工具組偵錯診斷工具來擷取記憶體轉儲的詳細資訊,請參閱 如何擷取 BizTalk 進程的記憶體轉儲