Симптомы
Two phase фиксации транзакции выполняются в среде Microsoft узла Integration Server 2010. При использовании поставщика Microsoft OLE DB для DB2, периодически возможен сбой транзакции, и появляется следующее сообщение об ошибке:
«Внутренней сети библиотеки как произошло». SQLSTATE: HY000: КОД SQL:-379
Причина
Эта проблема возникает, так как поставщик Microsoft OLE DB для DB2 корреляции запроса начинается с помощью нуль (0).
В соответствии со спецификациями IBM идентификатор должен быть ненулевым положительным.
Решение
Информация о накопительном пакете обновления
Исправление, устраняющее эту проблему включено в накопительный пакет обновления 7 для узла Integration Server 2010. Дополнительные сведения о получении накопительного пакета обновления, накопительного обновления 7 для узла Integration Server 2010см.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Дополнительные сведения
Продукты независимых производителей, обсуждаемые в этой статье, производятся компаниями, независимыми от корпорации Майкрософт. Корпорация Майкрософт не дает никаких явных или подразумеваемых гарантий относительно производительности или надежности этих продуктов.