Исправление: Сбой операции триггера переменной пакета при использовании адаптера BizTalk для базы данных Oracle для подключения к базе данных Oracle

Переводы статьи Переводы статьи
Код статьи: 2845542
Развернуть все | Свернуть все

В этой статье

В данной статье относится к следующим продуктам:
  • Microsoft BizTalk Adapter Pack 2010
  • Пакет Microsoft BizTalk адаптер 2013

Проблема

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

Подробные сведения об ошибке: Microsoft.ServiceModel.Channels.Common.TargetSystemException: ORA-01400: невозможно вставить значение NULL в (» «.» "." ")
ORA-06512: в строке 2---> Oracle.DataAccess.Client.OracleException: ORA-01400: невозможно вставить значение NULL в (» «.» "." ")
ORA-06512: в строке 2
в Oracle.DataAccess.Client.OracleException.HandleErrorHelper (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, executionHelper, OracleCommonExecutionHelper)
---Конец трассировки стека внутреннего исключения---

Причина

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

Решение

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

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

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

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

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

Для адаптера BizTalk Pack 2010

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

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


Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к:».

Ссылки

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

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

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

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

Свойства

Код статьи: 2845542 - Последний отзыв: 31 октября 2013 г. - Revision: 1.0
Ключевые слова: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbbtsadapters kbmt KB2845542 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.
Эта статья на английском языке: 2845542

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com