Dieser Artikel gilt für die folgenden Produkte:

  • Microsoft BizTalk Adapter Pack 2010

  • Microsoft BizTalk Adapter Pack 2013

Problembeschreibung

Nehmen Sie an, dass Sie eine WCF-basierten Oracle Sendeport auf einem Microsoft BizTalk Adapter für Oracle-Datenbanken. Außerdem wird davon ausgegangen Sie, einige Oracle Paketvariablen und Trigger Operationen auf dem Oracle-Server verwendet werden. In diesem Fall Trigger-Vorgänge schlagen möglicherweise fehl, und Sie eine Fehlermeldung, die der folgenden ähnelt:

Eine Nachricht an Adapter "<AdapterName>" Sendeport "<SendPortName>" URI "<URI> wird angehalten. Fehlerdetails: Microsoft.ServiceModel.Channels.Common.TargetSystemException: ORA-01400: nicht NULL in eingefügt ("". "". "") ORA-06512: in Zeile 2---> Oracle.DataAccess.Client.OracleException: ORA-01400: nicht NULL in eingefügt ("". "". "") ORA-06512: an 2at Oracle.DataAccess.Client.OracleException.HandleErrorHelper (Int32 ErrCode OracleConnection Conn IntPtr-OpsErrCtx, OpoSqlValCtx * pOpoSqlValCtx, Objekt Src, Zeichenfolge Verfahren, Boolean bNeuere suchen) in Zeile Bei Oracle.DataAccess.Client.OracleException.HandleError (Int32 ErrCode OracleConnection Conn Zeichenfolge Verfahren, IntPtr-OpsErrCtx, OpoSqlValCtx * pOpoSqlValCtx, Src Objekt, Boolean bNeuere suchen) Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery () am Ende Microsoft.Adapters.OracleCommon.OracleCommonUtils.ExecuteNonQuery(OracleCommand command, OracleCommonExecutionHelper executionHelper)--Stapelrahmen innere Ausnahme--

Ursache

Das Problem tritt auf, weil der Sitzungszustand initialisiert, wenn der Adapter eine Verbindung erhält.

Lösung

Um dieses Problem zu beheben, installieren Sie dieses Update und deaktivieren Sie Verbindungspooling in der Sendeporteigenschaften.

Informationen zum kumulativen Updatepaket

BizTalk Adapter Pack 2013

Der Hotfix, der dieses Problem behebt gehört Kumulatives Updatepaket 1 für BizTalk Adapter Pack 2013. Weitere Informationen dazu, wie Sie dieses kumulative Updatepaket beziehen, finden im folgenden Artikel der Microsoft Knowledge Base:

2892600 Kumulatives Updatepaket 1 für BizTalk Adapter Pack 2013

BizTalk Adapter Pack 2010

Der Hotfix, der dieses Problem behebt gehört Kumulatives Updatepaket 3 für BizTalk Adapter Pack 2010. Weitere Informationen dazu, wie Sie dieses kumulative Updatepaket beziehen, finden im folgenden Artikel der Microsoft Knowledge Base:

2617150 Kumulatives Updatepaket 3 für BizTalk Adapter Pack 2010

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Informationsquellen

Weitere Informationen zu BizTalk Server Updates klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

2003907 Informationen zu BizTalk Server-UpdatesWeitere Informationen zum Verbindungs-pooling-Konfiguration finden Sie auf der folgenden MSDN-Website:

Bindungseigenschaften von Oracle Database Adapter konfigurieren

Weitere Informationen

Die in diesem Artikel genannten Drittanbieterprodukte stammen von Herstellern, die von Microsoft unabhängig sind. Microsoft gewährt keine implizite oder sonstige Garantie in Bezug auf die Leistung oder Zuverlässigkeit dieser Produkte.

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?

Vielen Dank für Ihr Feedback!

×