Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Acest articol se aplică pentru următoarele produse:

  • Microsoft BizTalk Adapter Pack 2.0

  • Microsoft BizTalk Adapter Pack 2010

  • Adaptor independentă se bazează pe WCF BizTalk pentru SQL Server

Simptome

Să luăm în considerare următorul scenariu:

  • Creați un port de trimitere care utilizează adaptorul bazate pe Windows Communication Foundation WCF SQL pentru a apela o procedură stocată care inserează rânduri în coloana de un tabel Microsoft SQL Server. Coloana a tabelului nu poate stoca valori NULL.Notă Adaptor SQL se bazează pe WCF este inclus în Microsoft BizTalk Adapter Pack 2010.

  • Un mesaj de intrare ajunge la portul de trimitere a elementelor goală. De exemplu, mesajul are < ns0:input >< / ns0:input > sau < ns0:input / > gol elemente.

În acest scenariu, un mesaj de eroare asemănător cu următorul se înregistrează în Jurnalul de aplicații:

Un mesaj trimis adaptor "WCF-SQL" trimite "< port de trimitere >" port cu URI "mssql: / / < URI >" este suspendat. Detalii ale erorii: System.Data.SqlClient.SqlException (0x80131904): nu se poate introduce valoarea NULL în coloana '< nume coloană >', table '< table nume >'; coloana nu permite nule. Inserare nu reușește. Instrucțiunea s-a terminat.

În cazul în care coloana a tabelului pot stoca valori NULL, valori NULL incorect sunt inserate în coloana din tabel.Note

  • Această problemă se produce dacă portul trimitere apelează o operațiune de tabel în loc de o procedură stocată pentru a insera rânduri în coloana a tabelului.

  • Valoarea corectă pentru elementul gol este un șir vid.

Rezolvare

Informații despre actualizarea cumulativă

Pachet adaptor BizTalk 2009

Remedierea rapidă care rezolvă această problemă este inclus în pachetul de actualizare cumulativă 4 pentru BizTalk Adapter Pack 2.0. Pentru mai multe informații despre cum se obține pachetul de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft: 2604327pachetul de actualizare cumulativă 4 pentru BizTalk Adapter Pack 2.0

BizTalk Adapter Pack 2010

Remedierea rapidă care rezolvă această problemă este inclus în pachetul de actualizare cumulativă 2 pentru BizTalk Adapter Pack 2010. Pentru mai multe informații despre cum se obține pachetul de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

2572999 Pachetul de actualizare cumulativă 2 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 informații despre pachetul service pack și lista de actualizări cumulative pentru BizTalk Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

2555976 Service pack și lista de actualizări cumulative pentru BizTalk Server 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 Server

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×