Jesteś obecnie w trybie offline. Czekamy na ponowne połączenie z Internetem.

Poprawka: Podczas wykonywania instrukcji INSERT, UPDATE lub korespondencji seryjnej w widoku, który korzysta z opcji Sprawdź w programie SQL Server 2014 naruszenia zasad dostępu

WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.

Anglojęzyczna wersja tego artykułu to: 3103998
Symptomy
Po uruchomieniu instrukcji INSERT, UPDATE lub scalania w widoku, który jest zdefiniowany przez składni WITH CHECK OPTION, generowany jest plik zrzutu i Microsoft SQL Server rejestruje następujące komunikaty o błędach w dzienniku aplikacji:

Sygnatura czasowa> Serwer A żądanie użytkownika z sesji z SPID <#>Wygenerowany wyjątek krytyczny. SQL Server zostaje zatrzymany w tej sesji. Kontakt z działem pomocy technicznej z zrzut produkowane w katalogu dziennika.</#>

Sygnatura czasowa><#> SqlDumpExceptionHandler identyfikator spid: proces <#>Wygenerowany wyjątek krytyczny c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server kończy ten proces</#> </#>
Rozwiązanie

Informacje dotyczące zbiorczej aktualizacji

Problem został rozwiązany po raz pierwszy w następujących aktualizacji zbiorczej programu SQL Server.

Zalecenie: Zainstalować najnowszą aktualizację zbiorczą dla programu SQL Server
Każdej nowej aktualizacji zbiorczej dla programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzedniej zbiorczej aktualizacji. Firma Microsoft zaleca pobranie i zainstalować najnowsze aktualizacje zbiorcze dla programu SQL Server:

Więcej informacji
Ten problem występuje tylko po uruchomieniu instrukcji INSERT, UPDATE lub scalania w widoku, który jest zdefiniowany za pomocą składni WITH CHECK OPTION. Na przykład:
UPDATE "<ViewName>" SET"<ColumnA>" = <NewValue> WHERE ("<ColumnB>" = <ColumnBValue>)
Obejście problemu
  • Uruchomienie instrukcji INSERT, UPDATE lub scalania dla tabel, które są podstawową widoki, które są definiowane przy użyciu składni WITH CHECK OPTION.
  • Zmienić lub ponownie utworzyć widoki mające zastosowanie, aby upewnić się, że nie jest używana składnia WITH CHECK OPTION.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 3103998 — ostatni przegląd: 12/22/2015 10:11:00 — zmiana: 1.0

Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB3103998 KbMtpl
Opinia