Извлечение сообщений из приостановленных экземпляров
Сценарий:
BizTalk 2010 и SQL 2008 R2 — это среда, которую мы использовали в этом сценарии.
У вас есть проблемы с некоторыми интеграциями, 1500 приостановленных экземпляров внутри BizTalk, и вам нужно отправить фактические сообщения клиенту, а затем вы не хотите вручную сохранять это из администратора BizTalk.
Существует множество блогов и интернет-ресурсов, указывающих, как это сделать с помощью vbs, powershell scripts, но я использовал BizTalk Terminator для решения подобных сценариев.
Как и сейчас, терминатор BizTalk задает вам 3 вопроса при запуске инструмента.
I.1.Все базы данных BizTalk зарезервированы? II.2.Все экземпляры хоста остановлены? III.3.Все агенты BizTalk SQL остановлены? Это нормально, когда вы действительно собираетесь что-то изменить в базах данных BizTalk, но это не то, что вы собираетесь делать в этом сценарии, вы используете инструмент только для чтения из баз данных BizTalk. Но у вас всегда должны быть резервные копии баз данных BizTalk.
Вы всегда несете ответственность за то, что делаете, но когда мы использовали эти инструменты так, как я описываю, у нас не было никаких проблем с этим сценарием.
Итак, после того, как вы запустите инструмент Terminator, нажмите «Да» на 3 вопроса (вам не нужно ничего останавливать в этом сценарии), затем подключитесь к правильной среде, сначала сделайте это в своей тестовой среде, чтобы вы чувствовали себя комфортно в этом сценарии, следующий шаг заключается в том, чтобы выбрать задачу терминатора, выбрать количество экземпляров (и сохранить сообщения), после этого вы должны заполнить параметр TAB правильным классом обслуживания и именем хоста и установить для SaveMessages значение True, а в последний раз установить FilesaveFullPath в правильную папку, в которую вы хотите сохранить сообщения.
Затем вы можете нажать кнопку «Выполнить» и, в зависимости от размера и того, сколько времени это может занять некоторое время, после этого отключения Terminator НЕ делайте ничего другого.
Теперь, если вы заполнили правильные значения в параметре TAB, вы должны иметь сохраненные сообщения в папке FilesaveFullPath.
Загрузите терминатор BizTalk по этому адресу:
http://www.microsoft.com/en-us/download/details.aspx?id=2846
person
Peter Winther
schedule
05.06.2012