Исправление: Появляется сообщение об ошибке в модуле Msdtcprx.dll при выходе из приложения, которое выполняет распределенных транзакций, которые используют пул соединений в среде Host Integration Server

Применимо к: Microsoft Host Integration Server 2010

Проблемы


В среде Microsoft Host Integration Server запустить приложение для выполнения распределенных транзакций, которые используют пул соединений. При выходе из приложения, сообщение об ошибке генерируется общеязыковая среда выполнения (CLR), похожее на следующее:
Имя проблемного события: APPCRASHApplication имя: имя_файлаверсия приложения: version_numberштамп времени приложения: Временная меткаимя модуля с ошибкой: MSDTCPRX. Версия модуля DLLFault: 2001.12.8530.16385Fault штамп времени модуля: 4a5bdfc2Exception код: смещение c0000005Exception: версии 000000000001b760OS: version_numberкод языка: языкДополнительные сведения 1: 47bbAdditional Информация 2: сведения о 47bbb3e18eb17be3033283b6423bdebfAdditional 3: 4 7f9aAdditional сведения: 7f9ad078adf0df1b4c8c246414bca0daRead заявление о конфиденциальности: http://go.microsoft.com/fwlink/?linkid=104288 и их = 0x0409If Заявление о конфиденциальности не доступен, прочтите заявление о конфиденциальности в автономном режиме: \erofflps.txt C:\Windows\system32\языка

Причина


Эта проблема возникает из-за состязания в файле Msdtcprx.dll.

Решение


Сведения об исправлении

Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте это исправление только в тех случаях, когда наблюдается проблема, описанная в данной статье. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление. Если исправление доступно для скачивания, имеется раздел "Пакет исправлений доступен для скачивания" в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки для получения исправления. Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Для получения полного списка телефонов поддержки и обслуживания клиентов корпорации Майкрософт, или для создания отдельного запроса на обслуживание, посетите следующий веб-сайт Майкрософт: Примечание. В форме "Пакет исправлений доступен для скачивания" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.

Предварительные условия

Необходимо иметь Microsoft узла Integration Server 2010 для установки этого исправления.

Необходимость перезагрузки

Не требуется перезагружать компьютер после установки данного исправления.

Сведения о замене

Это исправление не заменяет ранее выпущенные исправления.

Сведения о файлах

Английская версия исправления содержит файлы с атрибутами, указанными в следующей таблице, или более поздние. Даты и время для файлов указаны в формате времени UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента Дата и время панели управления.
Для Microsoft Host Integration Server 2010, 32-разрядный выпуск
Имя файлаВерсия файлаРазмердатаВремяПлатформа
Db2oledb.dll8.5.4304.2649,04008-Jun-201115:26x86
Ddmstr.dll8.5.4304.267,40808-Jun-201115:26x86
Dtcob390.dll8.5.4304.2386,90408-Jun-201115:26x86
Essohelper.dll8.5.4304.263,32008-Jun-201115:26x86
Ibmcobol.xmlNot Applicable83,79808-Jun-201115:26Not Applicable
Ibmrpg400.xmlNot Applicable67,57408-Jun-201115:26Not Applicable
Ipresync.dll8.5.4304.2530,26408-Jun-201115:26x86
Microsoft.hostintegration.adapters.msdb2.runtime.dll8.5.4304.279,78408-Jun-201115:26x86
Microsoft.hostintegration.dataaccesslibrary.dll8.5.4304.21,304,47208-Jun-201115:26x86
Microsoft.hostintegration.drdalink.dll8.5.4304.258,76008-Jun-201115:26x86
Microsoft.hostintegration.msdb2client.dll8.5.4304.2255,88808-Jun-201115:26x86
Microsoft.hostintegration.msdb2entityclient.dll8.5.4304.2395,16008-Jun-201115:26x86
Microsoft.hostintegration.mshostfileclient.dll8.5.4304.2194,45608-Jun-201115:26x86
Microsoft.hostintegration.pipelines.dataconversion.dll8.5.4304.251,11208-Jun-201115:26x86
Microsoft.hostintegration.pipelines.dataconversion.sendreceivepipelines.dll8.5.4304.263,44808-Jun-201115:26x86
Microsoft.hostintegration.ti.aggregateconverter.dll8.5.4304.275,68008-Jun-201115:26x86
Microsoft.hostintegration.ti.baseprimitiveconverter.dll8.5.4304.279,79208-Jun-201115:26x86
Microsoft.hostintegration.ti.clientcontext.dll8.5.4304.255,19208-Jun-201115:26x86
Microsoft.hostintegration.ti.dpcaggregateconverter.dll8.5.4304.287,97608-Jun-201115:26x86
Microsoft.hostintegration.ti.globals.dll8.5.4304.2161,67208-Jun-201115:26x86
Microsoft.hostintegration.ti.libraryreader.dll8.5.4304.267,48008-Jun-201115:26x86
Microsoft.hostintegration.ti.systemzprimitiveconverter.dll8.5.4304.2104,36808-Jun-201115:26x86
Microsoft.hostintegration.tidesigner.app.dll8.5.4304.2731,02408-Jun-201115:26x86
Microsoft.hostintegration.tidesigner.gendecl.dll8.5.4304.2100,25608-Jun-201115:26x86
Microsoft.hostintegration.tidesigner.pkg.dll8.5.4304.2272,27208-Jun-201115:26x86
Microsoft.hostintegration.tidesigner.wizards.dll8.5.4304.2464,80008-Jun-201115:26x86
Msdrda.dll8.5.4304.2989,00808-Jun-201115:26x86
Trnsbidi.dll8.5.4304.275,60008-Jun-201115:26x86
Для Microsoft Host Integration Server 2010, 64-разрядная версия
Имя файлаВерсия файлаРазмердатаВремяПлатформа
Db2oledb.dll8.5.4304.2649,04008-Jun-201116:02x86
Db2oledb.dll8.5.4304.2903,50408-Jun-201116:02x64
Ddmstr.dll8.5.4304.255,63208-Jun-201116:02x64
Ddmstr.dll8.5.4304.267,40808-Jun-201116:02x86
Dtcob390.dll8.5.4304.2386,90408-Jun-201116:02x86
Essohelper.dll8.5.4304.263,32008-Jun-201116:02x86
Essohelper.dll8.5.4304.267,41608-Jun-201116:02x64
Ibmcobol.xmlNot Applicable83,79808-Jun-201116:02Not Applicable
Ibmrpg400.xmlNot Applicable67,57408-Jun-201116:02Not Applicable
Ipresync.dll8.5.4304.2719,70408-Jun-201116:02x64
Microsoft.hostintegration.adapters.msdb2.runtime.dll8.5.4304.279,78408-Jun-201116:02x86
Microsoft.hostintegration.dataaccesslibrary.dll8.5.4304.21,304,47208-Jun-201116:02x86
Microsoft.hostintegration.drdalink.dll8.5.4304.258,76008-Jun-201116:02x86
Microsoft.hostintegration.drdalink.dll8.5.4304.269 00008-Jun-201116:02x64
Microsoft.hostintegration.msdb2client.dll8.5.4304.2255,88808-Jun-201116:02x86
Microsoft.hostintegration.msdb2entityclient.dll8.5.4304.2395,16008-Jun-201116:02x86
Microsoft.hostintegration.mshostfileclient.dll8.5.4304.2194,45608-Jun-201116:02x86
Microsoft.hostintegration.pipelines.dataconversion.dll8.5.4304.251,11208-Jun-201116:02x86
Microsoft.hostintegration.pipelines.dataconversion.sendreceivepipelines.dll8.5.4304.263,44808-Jun-201116:02x86
Microsoft.hostintegration.ti.aggregateconverter.dll8.5.4304.275,68008-Jun-201116:02x86
Microsoft.hostintegration.ti.baseprimitiveconverter.dll8.5.4304.279,79208-Jun-201116:02x86
Microsoft.hostintegration.ti.clientcontext.dll8.5.4304.255,19208-Jun-201116:02x86
Microsoft.hostintegration.ti.dpcaggregateconverter.dll8.5.4304.287,97608-Jun-201116:02x86
Microsoft.hostintegration.ti.globals.dll8.5.4304.2161,67208-Jun-201116:02x86
Microsoft.hostintegration.ti.libraryreader.dll8.5.4304.267,48008-Jun-201116:02x86
Microsoft.hostintegration.ti.systemzprimitiveconverter.dll8.5.4304.2104,36808-Jun-201116:02x86
Microsoft.hostintegration.ti.systemzprimitiveconverter.dll8.5.4304.291,56808-Jun-201116:02x64
Microsoft.hostintegration.tidesigner.app.dll8.5.4304.2731,02408-Jun-201116:02x86
Microsoft.hostintegration.tidesigner.gendecl.dll8.5.4304.2100,25608-Jun-201116:02x86
Microsoft.hostintegration.tidesigner.pkg.dll8.5.4304.2272,27208-Jun-201116:02x86
Microsoft.hostintegration.tidesigner.wizards.dll8.5.4304.2464,80008-Jun-201116:02x86
Msdrda.dll8.5.4304.21,712,97608-Jun-201116:02x64
Msdrda.dll8.5.4304.2989,00808-Jun-201116:02x86
Trnsbidi.dll8.5.4304.267,92008-Jun-201116:02x64
Trnsbidi.dll8.5.4304.275,60008-Jun-201116:02x86
Примечание. Из-за зависимостей между файлами последние исправления, содержит эти файлы также могут содержать дополнительные файлы.

Статус


Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Дополнительная информация


Дополнительные сведения о распределенных транзакциях посетите следующие веб-узлы Microsoft Developer Network (MSDN):Дополнительные сведения об использовании пулов подключений вместе с Microsoft SQL Server посетите следующий веб-узел Microsoft Developer Network (MSDN):