Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Symptomy

Załóżmy, że masz bazę danych z włączoną izolacją migawki Read Committed (RCSI) przez ustawienie opcji READ_COMMITTED_SNAPSHOT w programie Microsoft SQL Server 2014. W przypadku uzyskiwania dostępu do tabeli zoptymalizowanej pod kątem pamięci i zmiennej tabeli zoptymalizowanej za pomocą pamięci w tej samej instrukcji poza kontekstem transakcji użytkownika operacja może się nie powieść. Ponadto może zostać wyświetlony następujący komunikat o błędzie:

Msg 41359. Kwerenda, która uzyskuje dostęp do tabel zoptymalizowanych z pamięcią przy użyciu poziomu izolacji READ COMMITTED, nie ma dostępu do tabel opartych na dyskach, jeśli opcja bazy danych READ_COMMITTED_SNAPSHOT jest ustawiona na wartość włączone. Zapewnianie obsługiwanego poziomu izolacji tabeli zoptymalizowanej pod kątem pamięci przy użyciu wskazówki dotyczącej tabeli, takiej jak w przypadku funkcji (migawka).

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:

Obejście

Aby obejść ten problem, Skorzystaj z poniższych obejść:

  • Użyj wskazówki dotyczącej tabeli z funkcją (migawka) ze zmienną tabeli.

  • Ustaw dla opcji bazy danych MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT wartość włączone.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×