Primenjuje se na
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Simptomi

Pretpostavimo da imate bazu podataka koja ima omogućenu izolaciju snimka čitanja (RCSI) postavljanjem opcije READ_COMMITTED_SNAPSHOT u microsoft SQL Server 2014. Kada pristupite tabeli optimizovanoj za memoriju i promenljivoj tabele optimizovanoj za memoriju u istoj izjavi izvan konteksta korisničke transakcije, operacija može da ne uspe. Pored toga, možete dobiti sledeću grešku:

Msg 41359. Upit koji pristupa tabelama optimizovanim za memoriju pomoću nivoa izolacije READ COMMITTED, ne može da pristupi tabelama zasnovanim na disku kada je opcija baze podataka READ_COMMITTED_SNAPSHOT podešena na ON. Obezbedite podržani nivo izolacije za tabelu optimizovanu za memoriju koristeći podsetnik za tabelu, kao što je WITH (SNIMAK).

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:

Rešenje

Da biste zaobiљli problem, koristite sledeжa zaobilaћenja:

  • Koristite podsetnik za tabelu WITH (SNAPSHOT) sa promenljivom tabele.

  • Postavite opciju baze podataka MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT on.

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.