Rakenduskoht
SQL Server Compact 3.5 Service Pack 2

Tunnused

Kujutage ette järgmist stsenaariumi.

  • Installite arvutisse Microsoft SQL Server Compact 3.5.

  • Loote SQL Server Compact 3.5 abonendi.

  • Võite alla laadida palju ridu kirjakooste publikatsiooni andmebaasi ajal väljaandja sünkroonib tellija. Read sisaldavad palju artikleid ja piiranguid.

Selle stsenaariumi puhul kuvatakse tõrketeade, mis sarnaneb järgmisega logitakse SQL Server error log:

System.Data.SqlServerCe.SqlCeExceptionNative tõrge = 0, HRESULT =-2147217873, kuvatakse tõrketeade: määratud väärtus rikkus terviklikkuse piirangutega tabeli või veeru.

Märkus. See probleem ilmneb operatsioonisüsteemi 32-bitine ja 64-bitine operatsioonisüsteem.

Põhjus

See probleem ilmneb seetõttu vale Exchange'i ID-d kasutatakse. Kui palju ridu allalaadimiseks on ootel olekus, SQL-i Compact kliendi agendiga kutsub uuesti meetod, mis kasutab vale Exchange'i ID-d. Seetõttu jaotises "Tunnused" kirjeldatud probleem ilmneb.

Lahendus

Selle probleemi lahendav kiirparandus on kaasatud kumulatiivne värskenduspakett 5 SQL Server Compact 3.5 Service Pack 2 (SP2). Kumulatiivne värskenduspakett 5 SQL Server Compact 3.5 hoolduspaketi SP2 hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

2553608 Kumulatiivne värskendus 5 SQL Server Compact 3.5 hoolduspaketi 2

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.