Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

В данной статье относится к следующим продуктам:

  • Пакет Microsoft BizTalk адаптер 2010

  • Пакет Microsoft BizTalk адаптер 2013

Проблема

Предположим, что отправка порт адаптера Microsoft BizTalk для базы данных Oracle Oracle на основе WCF. Кроме того предполагается, что некоторые переменные пакета Oracle и триггер операции используются на сервере Oracle. В этом случае может произойти сбой операции триггер, и появляется сообщение об ошибке, подобное приведенному ниже:

Порт отправки «<SendPortName>» с URI адаптера «<AdapterName>» Отправить сообщение «<URI> приостанавливается. Подробные сведения об ошибке: Microsoft.ServiceModel.Channels.Common.TargetSystemException: ORA-01400: невозможно вставить значение NULL в (» «.»».»») ORA-06512: в строке 2---> Oracle.DataAccess.Client.OracleException: ORA-01400: невозможно вставить значение NULL в (» «.»».»») ORA-06512: в команду Oracle.DataAccess.Client.OracleException.HandleErrorHelper 2at (Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx * pOpoSqlValCtx, src объекта, процедура строка, логическое bПроверять обновления) Oracle.DataAccess.Client.OracleException.HandleError (Int32 errCode OracleConnection conn, строки процедуры, IntPtr opsErrCtx, OpoSqlValCtx * pOpoSqlValCtx, src объекта, логическое bПроверять обновления) в (Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery) в Microsoft.Adapters.OracleCommon.OracleCommonUtils.ExecuteNonQuery(OracleCommand command, OracleCommonExecutionHelper executionHelper)---конец трассировки стека внутреннего исключения---

Причина

Эта проблема возникает из-за повторной инициализации состояния сеанса, когда адаптер получает подключение.

Решение

Для решения этой проблемы установите данное исправление и отключить объединение подключений в свойства порта отправки.

Сведения о накопительном обновлении пакета

Адаптер BizTalk для пакета 2013

Исправление, устраняющее эту проблему включено в накопительный пакет обновления 1 для пакета 2013 адаптера BizTalk. Дополнительные сведения о том, как получить этот накопительный пакет обновления, щелкните следующий номер статьи базы знаний Майкрософт:

2892600 Накопительный пакет обновления 1 для пакета адаптера BizTalk 2013

Адаптер BizTalk для пакета 2010

Исправление, устраняющее эту проблему включено в накопительный пакет обновления 3 для 2010 с пакетом обновления адаптера BizTalk. Дополнительные сведения о том, как получить этот накопительный пакет обновления, щелкните следующий номер статьи базы знаний Майкрософт:

2617150 Накопительный пакет обновления 3 для 2010 с пакетом обновления адаптера BizTalk

Статус

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

Ссылки

Дополнительные сведения об исправлениях BizTalk Server щелкните следующий номер статьи базы знаний Майкрософт:

2003907 Сведения об исправлениях с BizTalk Server.Дополнительные сведения о конфигурации пула подключений перейдите на следующий веб-узел MSDN:

Настройка свойств привязки адаптера базы данных Oracle

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

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

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×