Oprava: Narušení přístupu při spuštění příkazu INSERT, UPDATE nebo hromadné KORESPONDENCE na zobrazení, které používá SQL Server 2014 WITH CHECK OPTION

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 3103998
Příznaky
Při spuštění příkazu INSERT, UPDATE nebo KORESPONDENCE na zobrazení, která je definovaná pomocí syntaxe WITH CHECK OPTION, bude vygenerován soubor s výpisem stavu paměti a Microsoft SQL Server protokoluje v protokolu aplikace následující chybové zprávy:

časové razítko> Serveru A požadavek uživatele z relace s SPID <#>generované závažné výjimce. SQL Server je ukončení této relace. Kontaktní oddělení technické podpory s výpis stavu vyrobené v adresáři protokolu.</#>

časové razítko> spid<#> SqlDumpExceptionHandler: proces <#>generované závažné výjimky c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server bude ukončen tento proces</#> </#>
Řešení

Informace o kumulativní aktualizaci

Tento problém byl poprvé opraven v následující kumulativní aktualizace serveru SQL Server.

Doporučení: Nainstalujte nejnovější kumulativní aktualizaci pro SQL Server
Každé nové kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Doporučujeme stáhnout a nainstalovat nejnovější kumulativní aktualizace pro SQL Server:

Další informace
K tomuto problému dochází pouze při spuštění příkazu INSERT, UPDATE nebo KORESPONDENCE na zobrazení, ve kterém je definován pomocí syntaxe WITH CHECK OPTION. Například:
UPDATE "<ViewName>" SET"<ColumnA>" = <NewValue> WHERE ("<ColumnB>" = <ColumnBValue>)
Jak potíže obejít
  • Spusťte příkazy INSERT, UPDATE nebo SLOUČENÍ tabulek, které jsou základem zobrazení, které jsou definovány pomocí syntaxe WITH CHECK OPTION.
  • Změnit nebo znovu vytvořit příslušné zobrazení a ujistěte se, že není použita syntaxe WITH CHECK OPTION.
Prohlášení
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Upozornění: Tento článek je přeložený automaticky

خصائص

رقم الموضوع: 3103998 - آخر مراجعة: 12/22/2015 03:34:00 - المراجعة: 1.0

Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB3103998 KbMtcs
تعليقات