PARANDUS: SQL WCF-põhise adapteri võib lukustada SQL serveri ressursse, kui PolledDataAvailableStatement siduv atribuut annab positiivse tulemuse, kuid tegelik pollidevahelise ei tagasta andmed

Käesolev artikkel kehtib järgmine toode:

  • Microsoft BizTalk Adapter Pack 2.0

  • Microsoft BizTalk Adapter Pack 2010

  • Autonoomne WCF-põhise BizTalk adapteri SQL Server

Tunnused

Kujutage ette järgmist stsenaariumi.

  • Teil on arvutis, kus töötab Microsoft BizTalk Server 2006 R2, Microsoft BizTalk Server 2009 või Microsoft BizTalk Server 2010.

  • Saate luua mitu kuvatakse asukohad, mis kasutavad Windows Communication Foundation WCF põhinevad SQL adapter pääseda juurde andmetele SQL serveri andmebaasis. Näiteks kasutate WCF-SQL-i adapter BizTalk adapteri Pack 2.0 või BizTalki Adapter Pack 2010 või WCF-Customi adapter koos sqlBinding sidumine tüüp.

  • Saate määrata aruande PolledDataAvailableStatement siduv atribuut, mis annab ridade arvu positiivne väärtus.

  • Enne adapteri käivitub pollidevahelise andmed SQL Server, SQL serveri andmebaasi värskendada. See muudab PolledDataAvailableStatement siduv atribuut tagastab tühiväärtust.

Selle stsenaariumi korral võib SQL WCF-põhise adapteri lukustada ning andmebaasi SQL-i ressursse 30 minuti jooksul. See võib blokeerida teiste andmebaasile SQL-i klientide tegevust.

Põhjus

See probleem ilmneb, sest selle pollidevahelise andmete käivitumisel avaneb tehingu. Kuid kui tehingu tagastab andmeid, selle pollidevahelise tehingu andmete otsimiseks. See võib blokeerida teised SQL-i kliendid kasutada sama aluseks oleva ressursse.

Lahendus

Koondvärskenduse teave

BizTalki Adapter Pack 2010

Käigultparandust, mis lahendab selle probleemi sisaldub Koondvärskenduses 1 BizTalk adapteri Pack 2010.  Koondvärskenduses paketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit: 2539794kumulatiivne värskenduspakett 1 BizTalk adapteri Pack 2010

BizTalki Adapter Pack 2.0

Selle probleemi lahendav kiirparandus on kaasatud Cumulative Update 2 BizTalk adapteri Pack 2.0. Lisateavet selle kohta, kuidas hankida kumulatiivse värskenduspaketi, klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

2531605 Kumulatiivse värskenduspaketi 2 BizTalk adapteri Pack 2.0

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Viited

Küsitlused andmete saamiseks WCF-kanal, kasutades SQL serveri kohta lisateabe saamiseks külastage järgmist MSDN-i veebilehel:

SQL serveri pollidevahelise põhinev andmeid muuta sõnumite vastuvõtu WCF-kanal mudeli abil

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×