Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Simptomai

Įsivaizduokite šį scenarijų "Microsoft SQL Server Compact 3,5":

  • Jūs turite dvi operacijas, kurias galima nuosekliai atskirti.

  • Abi operacijos bando atlikti DML operaciją (užklausa/DML) toje pačioje lentelėje, kurioje yra "TABLOCK" fiksavimo užuomina arba XLOCK fiksavimo užuominą.

Šiame scenarijuje susidūrėte su aklavietė.

Priežastis

Ši problema kyla dėl to, kad abi operacijos laukia vienos kitos "XLOCK". Kai užklausa bus sukompiliuota, abi operacijos iš lentelės gaus bendrinamą užraktą, o tada turi būti užrakinamos. Kai abi operacijos bando atlikti vykdyti, užklausa toje pačioje lentelėje, kurioje yra XLOCK fiksavimo užuomina, tada abi operacijos laukia vienos kitos "XLOCK". Todėl įvyksta aklavietė.Pastaba. Ši problema taip pat kyla, kai abi operacijos atlieka DML operaciją toje pačioje lentelėje, kurioje yra "TABLOCK" fiksavimo užuomina.

Sprendimas

"SQL Server Compact 3,5" 2 pakeitimų paketas

Šios problemos taisymas pirmą kartą buvo išleistas 2 kaupiamąjį naujinimą. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamojo naujinimo paketą, skirtą "SQL Server" 2008 R2, spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:

2289547 Kaupiamasis naujinimas 2 SQL Server Compact 3,5 2 pakeitimų paketui

Statusą

"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.

Daugiau informacijos

Jei norite gauti daugiau informacijos apie aklavietę, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:

AklavietėsJei norite gauti daugiau informacijos apie DML, apsilankykite šioje MSDN svetainėje:

DMLDaugiau informacijos apie programinės įrangos naujinimo terminiją rasite spustelėję toliau nurodytą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:

824684 Įprastos terminologijos, vartojamos "Microsoft" programinės įrangos naujinimams apibūdinti, aprašas

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×