Ovaj se članak odnosi na sljedeći proizvod:
-
Microsoft BizTalk prilagodnik Pack 2.0
-
Paket Microsoft BizTalk prilagodnik 2010
-
Samostalni WCF temelji BizTalk prilagodnik za SQL Server
Simptomi
Razmotrite sljedeći scenarij:
-
Imati računalo na kojem je pokrenut Microsoft BizTalk Server 2006 R2, Microsoft BizTalk Server 2009 ili Microsoft BizTalk Server 2010.
-
Stvorite nekoliko primanje mjesta koristite Windows komunikacije Foundation WCF temelji SQL prilagodnik za pristup podacima u SQL Server bazu podataka. Na primjer, koristiti prilagodnik WCF Prilagođeno uz vrstu povezivanja sqlBinding ili prilagodnik WCF SQL iz BizTalk prilagodnik Pack 2.0 ili BizTalk prilagodnik paket 2010.
-
Navedite izvadak u svojstvo PolledDataAvailableStatement povezivanja koja vraća pozitivna vrijednost za broj redaka.
-
Prije prilagodnik pokreće ispitivanja podataka sa SQL Server, SQL Server baza podataka ažurira. Ovime svojstvo povezivanja PolledDataAvailableStatement vraćanje null vrijednosti.
U ovom scenariju prilagodnik WCF temelji SQL možda zaključati na bazu podataka SQL resurse za preko 30 minuta. To može blokirati aktivnosti drugih klijenata SQL baze podataka.
Uzrok
Problem se pojavljuje jer kada u ispitivanja pokrene primanje podataka, otvara transakciju. Ali kada transakcije vraća bez podataka, u ispitivanja nastavlja tražiti podatke unutar transakcije. To može blokirati drugih klijenata SQL iz koristeći iste resurse u podlozi.
Rješenje
Informacije o kumulativnom ažuriranju
BizTalk prilagodnik paket 2010
Kumulativno ažuriranje 1 obuhvaćen hitni popravak kojim se rješava taj problem za BizTalk prilagodnik paket 2010. Dodatne informacije o nabavljanju paketa kumulativna ažuriranja kliknite sljedeći broj članka u Microsoftovoj bazi znanja: 2539794kumulativnim ažuriranjem paketa 1 za BizTalk prilagodnik paket 2010
BizTalk prilagodnik Pack 2.0
Kumulativno ažuriranje 2 obuhvaćen hitni popravak kojim se rješava taj problem za BizTalk prilagodnik Pack 2.0. Dodatne informacije o tome kako nabaviti paket kumulativnim ažuriranjem, članak u Microsoftovoj bazi znanja pod sljedećim brojem:
2531605 Kumulativnim ažuriranjem paketa 2 za BizTalk prilagodnik Pack 2.0
Status
Microsoft je potvrdio da se taj problem pojavljuje u Microsoftovim proizvodima navedenima u odjeljku "Odnosi se na".
Reference
Dodatne informacije o tome kako primati poling podataka iz SQL poslužitelja pomoću WCF kanal, posjetite sljedeće web-mjesto MSDN:
Primanje ispitivanja temelje podaci promijenjeni poruke s poslužitelja SQL pomoću modela WCF kanal