在 BizTalk 伺服器中安裝及使用 BizTalk 的配接器追蹤公用程式

本文逐步說明如何安裝 Microsoft BizTalk 的配接器追蹤公用程式。 此外,本文也會討論如何執行 BizTalk 的配接器追蹤公用程式,以及如何分析所產生的追蹤檔案。

原始產品版本:  BizTalk Server 2009
原始 KB 編號:  835451

安裝 BizTalk 的配接器追蹤公用程式

若要在 Windows Server 2008 上安裝 BizTalk 的配接器追蹤公用程式,請遵循下列步驟:

  1. 下載 Tracelog.exe 檔案,並安裝適用于 Windows Vista 的 Microsoft Windows 軟體發展工具組(SDK)更新。

    注意

    Windows SDK for Windows Server 2008 和 Microsoft .NET Framework 3.5 不包含 Tracelog.exe 檔案。 因此,請在 Windows Server 2008 上安裝 Windows Vista SDK。

    如需詳細資訊,請參閱 windows Server 2008 的 Windows 軟體發展工具組(SDK)及 .Net Framework 3.5 版本資訊。

  2. [安裝選項] 視窗隨即出現時,展開 [開發人員工具],然後展開 [ Windows 開發工具]。 然後選取 [ Win32 開發工具] 核取方塊。

  3. 清除其他核取方塊,然後繼續安裝。

  4. 找到下列資料夾,然後將 Tracelog.exe 檔複製到 BizTalk 伺服器安裝資料夾:
    磁片磁碟機: \MicrosoftSDKInstallationFolder\Bin。

根據預設,Tracelog.exe 檔位於 C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin] 資料夾中。 BizTalk 伺服器安裝資料夾也包含 .cmd 檔案。

若要在 Windows Server 2003 上安裝 BizTalk 的配接器追蹤公用程式,請遵循下列步驟:

  1. 下載 Tracelog.exe 檔案,並安裝 Windows Server 2003 R2 平臺 SDK。

  2. 當 [選取安裝類型] 視窗出現時,選取 [自訂]。

  3. 在 [自訂安裝] 對話方塊中,展開 [ MICROSOFT Windows Core SDK],然後展開 [工具]。

  4. 選取 [工具(Intel 64 bit)],然後選取 [將安裝在本機硬碟上]。

  5. 您可以在其他專案上使用[選取],然後繼續安裝。

  6. 找到磁片磁碟機: \MicrosoftPlatformSDKInstallationFolder\Bin 資料夾,然後將 Tracelog.exe 檔複製到 BizTalk 伺服器安裝資料夾。

    根據預設,Tracelog.exe 檔位於 Windows Server 2003 R2\bin 資料夾的 C:\Program Files\Microsoft 平臺 SDK 中。 BizTalk 伺服器安裝資料夾也包含 .cmd 檔案。

啟用 BizTalk 的配接器追蹤公用程式

若要啟用 BizTalk 的配接器追蹤公用程式,請遵循下列步驟:

  1. 在命令提示字元中,將目前的目錄變更為安裝 BizTalk Server 的目錄。 根據預設,BizTalk Server 會安裝在 Program Files\Microsoft BizTalk Server 200x 目錄中。

  2. 輸入下列命令:

    trace -tools "Path of the BizTalk Adapter Trace Utility"
    

依預設,在 Windows Server 2003 上,BizTalk 的配接器追蹤公用程式位於下列目錄:
C:\Program Windows Server 2003 的 Files\Microsoft 平臺 SDK R2\Bin。

依預設,在 Windows Server 2008 上,BizTalk 的配接器追蹤公用程式位於下列目錄:
C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin。

您必須以引號括住 BizTalk 的配接器追蹤公用程式的路徑。

例如,在 Windows Server 2003 上輸入下列命令:

trace -tools "C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin"

在 Windows Server 2008 上,輸入下列命令:

trace -tools "C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin"

-tools參數會指出 Tracelog.exe 檔案的位置至 config.xml 檔案。 Trace.cmd

執行 BizTalk 的配接器追蹤公用程式

若要在案例中執行 BizTalk 的配接器追蹤公用程式,請遵循下列步驟:

  1. 在命令提示字元處,輸入下列命令:

    trace -start -all
    
  2. 重現您要追蹤的案例。

  3. 在命令提示字元處,輸入下列命令:

    trace -stop
    

停止追蹤之後,會在安裝 BizTalk 伺服器的資料夾中產生名為 BtsTrace 的 BizTalk Server 2006 和更新版本的二進位檔案。 在 BizTalk Server 2004 中,會在安裝 BizTalk 伺服器的資料夾中產生名為 Bts2004 的二進位檔案。

您可以將 BizTalk 伺服器追蹤 bin 檔案傳送給 Microsoft 客戶支援服務,以進行分析。