Симптоми
Когато използвате последователно конвой и филтър за получаване фигура в Microsoft BizTalk Server 2013 оркестрацията, получаване форма активира оркестрация, оркестрация е спряна, изпълнението на последователни конвой е неуспешно и получавате следното съобщение за грешка:
Uncaught exception (вижте "вътрешното") е прекратила екземпляр на услугата "ServiceInstanceName".
Екземпляр на услугата ще остава прекъснат, докато административно възобновяване или прекратяване.
Ако излезе екземпляр ще продължи от състоянието си Последната продължава и отново да хвърли същия неочаквано изключение.
Идентификатор на екземпляр: ИД на екземпляра
Формата име: ShapeName
ShapeId: ShapeID
Изключение от: сегмент 2, развитие
Вътрешното: Възникна изключение при постоянни състоянието на базата данни.
Тип на изключението: PersistenceException
Източник: Microsoft.XLANGs.BizTalk.Engine
Целеви сайт: Невалидни Commit()
Освен това в регистрационния файл се записва следния запис в "BizTalk Server":
Следните съхранява Неуспешно извикване на процедура: "{повикване [dbo]. [ bts_AddConvoySetInstance] (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)} ". SQL сървърът върна грешка низ: "изречението е прекратен.; Не може да вмъкне стойността NULL в колоната "<име на колона>", таблица ' <име на таблица>'; колоната не разрешава стойности NULL. ПОСТАВЕТЕ неуспешно. ".
Решение
Информация за сборна актуализация
Първо този проблем е решен в следната сборна актуализация на BizTalk сървъра:
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Препратки
За информация за сервизни пакети и сборен списък за BizTalk Server KB 2555976: сервизен пакет и сборен списък за BizTalk Server.
За повече информация относно BizTalk Server поправки, вижте KB 2003907: информация за BizTalk спешни корекции и кумулативни актуализации.