Установка и использование служебной программы трассировки адаптера BizTalk в BizTalk Server

В этой пошаговой статье описывается установка программы трассировки адаптера Microsoft BizTalk. Он также описывает, как запустить служебную программу трассировки адаптера BizTalk и как проанализировать созданный файл трассировки.

Исходная версия продукта: BizTalk Server 2009
Исходный номер базы знаний: 835451

Установка служебной программы трассировки адаптера BizTalk

Чтобы установить программу трассировки адаптера BizTalk в Windows Server 2008, выполните следующие действия:

  1. Скачайте файл Tracelog.exe и установите обновление пакета разработки программного обеспечения Microsoft Windows (SDK) для Windows Vista.

    Примечание.

    Файл Tracelog.exe не входит в состав Windows SDK для Windows Server 2008 и платформы Microsoft .NET Framework 3.5. Поэтому установите пакет SDK Для Windows Vista в Windows Server 2008.

    Дополнительные сведения см. в пакете разработки программного обеспечения Windows (SDK) для Windows Server 2008 и документации о выпуске платформы .NET Framework 3.5.

  2. Когда появится окно параметров установки, разверните средства разработчика и разверните средства разработки Windows. Затем установите флажок Средства разработки Win32.

  3. Снимите другие флажки и продолжайте установку.

  4. Найдите следующую папку и скопируйте файл Tracelog.exe в папку установки BizTalk Server:
    Drive:\MicrosoftSDKInstallationFolder\Bin.

По умолчанию файл Tracelog.exe находится в папке C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin. Папка установки BizTalk Server также содержит файл Trace.cmd.

Чтобы установить программу трассировки адаптера BizTalk в Windows Server 2003, выполните следующие действия:

  1. Скачайте файл Tracelog.exe и установите пакет SDK для платформы Windows Server 2003 R2.

  2. Когда появится окно "Выбор типа установки", выберите "Пользовательский".

  3. В диалоговом окне "Настраиваемая установка" разверните пакет SDK Microsoft Windows Core, а затем разверните "Инструменты".

  4. Выберите инструменты (Intel 64-разрядная версия), а затем выберите " Будет установлен на локальном жестком диске".

  5. Выберите "Не будет доступен " во всем остальном, а затем продолжить установку.

  6. Найдите диск:\MicrosoftPlatformSDKInstallationFolder\Bin, а затем скопируйте файл Tracelog.exe в папку установки BizTalk Server.

    По умолчанию файл Tracelog.exe находится в папке C:\Program Files\Microsoft Platform SDK для Windows Server 2003 R2\bin. Папка установки BizTalk Server также содержит файл Trace.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 Files\Microsoft Platform SDK для Windows Server 2003 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 в файл Trace.cmd .

Запуск служебной программы трассировки адаптера BizTalk

Чтобы запустить служебную программу трассировки адаптера BizTalk в сценарии, выполните следующие действия.

  1. В командной строке введите следующую команду:

    trace -start -all
    
  2. Воспроизведите сценарий, который необходимо отследить.

  3. В командной строке введите следующую команду:

    trace -stop
    

После остановки трассировки двоичный файл для BizTalk Server 2006 и более поздних версий, именованных BtsTrace.bin, создается в папке, в которой установлен BizTalk Server. В BizTalk Server 2004 двоичный файл с именем Bts2004.bin создается в папке, в которой установлен bizTalk Server.

Вы можете отправить файл трассировки BizTalk Server .bin в службы поддержки клиентов Майкрософт для анализа.