Сначала я предполагаю, что у вас также активировано отслеживание сообщений? Как вы, вероятно, знаете, BizTalk фактически сохраняет тело сообщения только в том случае, если отслеживание было активировано на портах или в оркестровке, через которую проходят сообщения.
Но если отслеживание активировано, тело сообщения сначала сохраняется в BizTalk MessageBox, а затем агент отслеживания перемещает в базу данных DTA в BizTalk - как подробно описано здесь . В базе данных DTA тело сообщения сохраняется в сжатом формате, и на самом деле нет хорошего способа поиска во всем теле определенного значения.
Одним из способов может быть использование этих методов для извлечения сообщений, а затем использовать другой способ поиска сообщений, например, в файле.
Однако, если возможно, я бы потом рекомендовал вам продвигать ценности, которые вы хотели бы найти. Это заставит значения храниться в специальных полях в базе данных DTA и сделает их доступными для поиска.