Dit artikel is van toepassing op de volgende producten:

  • Microsoft BizTalk-Adapter Pack 2.0

  • Microsoft BizTalk-Adapter Pack 2010

  • Op basis van een zelfstandige WCF BizTalk-Adapter voor SQL Server

Symptomen

Neem het volgende scenario:

  • U hebt een computer met Microsoft BizTalk Server 2006 R2, Microsoft BizTalk Server 2009 of 2010 van Microsoft BizTalk Server.

  • U maakt verschillende locaties die een adapter SQL Windows Communication Foundation WCF gebaseerde toegang heeft tot gegevens in een SQL Server-database gebruikt wordt. U gebruikt bijvoorbeeld de adapter WCF aangepast met het bindingstype sqlBinding of de adapter WCF SQL van BizTalk-Adapter Pack 2.0 of BizTalk-Adapter Pack 2010.

  • U geeft een instructie in de PolledDataAvailableStatement binding-eigenschap geeft als resultaat een positieve waarde voor het aantal rijen.

  • Voordat u de adapter polling gegevens van SQL Server is gestart, wordt de SQL Server-database wordt bijgewerkt. Hierdoor kunt u de eigenschap PolledDataAvailableStatement binding een null-waarde als resultaat.

In dit scenario kan de adapter WCF gebaseerde SQL van de database SQL-bronnen vergrendelen voor meer dan 30 minuten. Dit blokkeert mogelijk de activiteiten van andere SQL-clients in de database.

Oorzaak

Het probleem treedt op omdat, wanneer de polling wordt gestart voor het ontvangen van gegevens, het openen van een transactie. Maar als de transactie geen gegevens geretourneerd, de polling blijft zoeken naar gegevens in de transactie. Hierdoor kan andere SQL-clients gebruiken dezelfde onderliggende bronnen blokkeren.

Oplossing

Cumulatieve update informatie

BizTalk-Adapter Pack 2010

De hotfix om dit probleem is opgenomen in de cumulatieve Update 1 voor BizTalk-Adapter Pack 2010.  Voor meer informatie over het verkrijgen van het cumulatieve updatepakket klikt u op het volgende artikel in de Microsoft Knowledge Base: 2539794cumulatieve updatepakket 1 voor de BizTalk-Adapter Pack 2010

BizTalk-Adapter Pack 2.0

De hotfix om dit probleem is opgenomen in de cumulatieve Update 2 voor BizTalk-Adapter Pack 2.0. Voor meer informatie over het verkrijgen van het cumulatieve updatepakket, klikt u op het volgende artikel in de Microsoft Knowledge Base:

2531605 Cumulatieve updatepakket 2 voor de BizTalk-Adapter Pack 2.0

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Verwijzingen

Voor meer informatie over het ontvangen poling van SQL server, met behulp van WCF-kanaal, gaat u naar de volgende MSDN-webpagina:

Polling-gebaseerde gegevens gewijzigd die berichten ontvangt van een SQL Server met behulp van het Model WCF-kanaal

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×