У цій статті, застосовується для таких продуктів:
-
Пакет для адаптера BizTalk для Microsoft 2010
-
Оновлення для Microsoft BizTalk адаптер 2013
Ознаки
Наприклад, якщо на основі WCF Oracle надіслати портів, корпорація Майкрософт адаптера BizTalk для бази даних Oracle. Крім того, припустімо, що на сервері 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: на лінії 2at Oracle.DataAccess.Client.OracleException.HandleErrorHelper, (Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx * pOpoSqlValCtx, об'єкт src, рядок процедури, логічний вираз bCheck) на Oracle.DataAccess.Client.OracleException.HandleError (Int32 errCode, OracleConnection conn, рядок процедури, IntPtr opsErrCtx, OpoSqlValCtx * pOpoSqlValCtx, об'єкт src, логічний вираз bCheck) на Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery (), Microsoft.Adapters.OracleCommon.OracleCommonUtils.ExecuteNonQuery(OracleCommand command, OracleCommonExecutionHelper executionHelper)---кінець трасування стека з внутрішнього винятку--
Причина
Ця проблема виникає, тому що сеанс стану ініціалізується повторно, якщо адаптер, придбаних підключення.
Спосіб вирішення
Щоб вирішити цю проблему, інсталяції цього виправлення і вимкнення, підключень у властивостях надсилання портів.
Сукупний пакет оновлень пакета інформації
До поновлення для адаптера BizTalk 2013
Виправлення, яке усуває цю проблему входить до складу сукупний пакет оновлень 1 для BizTalk адаптер оновлень-2013. Щоб отримати додаткові відомості про те, як отримати цей пакет накопичувальне оновлення клацніть номер статті в базі знань Microsoft Knowledge Base:
2892600 Сукупний пакет оновлень 1 для BizTalk адаптер оновлень-2013
До поновлення для адаптера BizTalk 2010
Виправлення, яке усуває цю проблему, включено до сукупний пакет оновлень 3 для BizTalk адаптер оновлень. Щоб отримати додаткові відомості про те, як отримати цей пакет накопичувальне оновлення клацніть номер статті в базі знань Microsoft Knowledge Base:
2617150 Сукупний пакет оновлень 3 для BizTalk адаптер оновлень-2010
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Посилання
Щоб отримати додаткові відомості про виправлення для BizTalk Server клацніть номер статті в базі знань Microsoft Knowledge Base:
2003907 Відомості про виправлення для сервера BizTalkЩоб отримати додаткові відомості про підключення з пулу конфігурацію, перейдіть на веб-сайті MSDN.
Настроювання властивості прив'язки адаптера для бази даних Oracle
Додаткові відомості
Продукти, про які йдеться в цій статті, виготовлено сторонніми виробниками, що не залежать від корпорації Майкрософт. Корпорація Майкрософт не надає жодних гарантій, явних або неявних, стосовно якості чи надійності роботи таких продуктів.