Acest articol se aplică pentru următoarele produse:
-
Microsoft BizTalk Adapter Pack 2010
-
Microsoft BizTalk Adapter Pack 2013
Simptome
Să presupunem că aveți o Oracle se bazează pe WCF trimite port pe un adaptor de Microsoft BizTalk pentru baza de date Oracle. În plus, să presupunem că unele variabile de pachetul Oracle și operațiuni declanşa sunt utilizate pe serverul Oracle. În această situație, operațiunile de activare pot să nu reușească și primiți un mesaj de eroare asemănător cu următorul:
Un mesaj trimis de adaptor "<AdapterName>" port de trimitere "<SendPortName>" cu URI <URI> este suspendat. Detalii de eroare: Microsoft.ServiceModel.Channels.Common.TargetSystemException: ORA 01400: nu introduceți NULL în ("". "". "") ORA-06512: linia 2---> Oracle.DataAccess.Client.OracleException: ORA 01400: nu introduceți NULL în ("". "". "") ORA-06512: în linie 2at Oracle.DataAccess.Client.OracleException.HandleErrorHelper (Int32 errCode OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx * pOpoSqlValCtx, obiect src, procedura de șir, Boolean bCheck) la Oracle.DataAccess.Client.OracleException.HandleError (Int32 errCode OracleConnection conn, procedura de șir, IntPtr opsErrCtx, OpoSqlValCtx * pOpoSqlValCtx, obiect src, Boolean bCheck) la (Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery) la Microsoft.Adapters.OracleCommon.OracleCommonUtils.ExecuteNonQuery(OracleCommand command, OracleCommonExecutionHelper executionHelper)---inner exception stack trace---
Cauză
Această problemă apare deoarece starea sesiunii este reinițializată la adaptorul achiziționează o conexiune.
Rezolvare
Pentru a rezolva această problemă, instalați această remediere și dezactivează gruparea conexiunilor din proprietățile de port de trimitere.
Informații despre pachetul de actualizare cumulativă
BizTalk Adapter Pack 2013
Remedierea rapidă care rezolvă această problemă este inclus în pachetul de actualizare cumulativă 1 pentru BizTalk Adapter Pack 2013. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2892600 Pachetul de actualizare cumulativă 1 pentru BizTalk Adapter Pack 2013
BizTalk Adapter Pack 2010
Remedierea rapidă care rezolvă această problemă este inclus în pachetul de actualizare cumulativă 3 pentru BizTalk Adapter Pack 2010. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2617150 Pachetul de actualizare cumulativă 3 pentru BizTalk Adapter Pack 2010
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referințe
Pentru mai multe informații despre remedierile rapide BizTalk Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2003907 Informații despre remedierile rapide BizTalk ServerPentru mai multe informații despre configurația prevenire conexiune, accesați următorul site Web MSDN:
Cum se configurează proprietăți de legare ale adaptorului de date Oracle
Mai multe informații
Produsele producătorilor terți prezentate în acest articol sunt fabricate de companii independente de Microsoft. Microsoft nu garantează în nici un fel, implicit sau în alt mod, funcționarea sau fiabilitatea acestor produse.