Symptomen

Neem het volgende scenario:

  • U kunt Microsoft SQL Server Compact 3.5 installeert op een computer.

  • U maakt een abonnee in SQL Server Compact 3.5.

  • U downloaden veel rijen uit een samenvoegpublicatie met een database, terwijl de uitgever wordt gesynchroniseerd met de abonnee. De rijen bevatten veel artikelen en beperkingen.

In dit scenario wordt een foutbericht van de volgende strekking vastgelegd in het foutenlogboek van SQL Server:

System.Data.SqlServerCe.SqlCeExceptionNative fout = 0, HRESULT =-2147217873, foutbericht: een opgegeven waarde in strijd de integriteitsbeperkingen voor een kolom of tabel.

Opmerking Dit probleem treedt op in zowel 32-bits besturingssysteem en 64-bits besturingssysteem.

Oorzaak

Dit probleem treedt op omdat een ongeldige exchange-ID wordt gebruikt. Wanneer er veel rijen downloaden in behandeling, aanroept SQL Compact Client Agent een opnieuw met een ongeldige exchange-ID. Dus het probleem dat wordt vermeld in de sectie 'Symptomen' treedt op.

Oplossing

De hotfix om dit probleem is opgenomen in de cumulatieve updatepakket 5 voor SQL Server Compact 3.5 Service Pack 2 (SP2). Klik op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base voor meer informatie over het cumulatieve updatepakket 5 voor SQL Server Compact 3.5 SP2 verkrijgen:

2553608 5 cumulatieve Update voor SQL Server Compact 3.5 servicepack 2

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.

×