Popravak: WCF temelji SQL prilagodnik možda zaključavanje resurse SQL Server kada svojstvo povezivanja PolledDataAvailableStatement vraća pozitivni rezultat, ali stvarni ispitivanja vratiti sve podatke

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

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×