Příznaky
Předpokládejme, že v Microsoft SQL Server 2016 a 2017 používáte online zpracování transakcí v paměti (OLTP). Když předáte proměnnou tabulky optimalizované pro paměť do uložené procedury jako parametr s hodnotou tabulky (TVP), může dojít k chybě. Kromě toho generuje SQL Server soubor se stavem systému.
Umístění: "interoperabilita. cpp":lineNumbervýraz: falseSPID: SPIDID procesu: ProcessIDMSG 3624, line lineNumber [Batch Start line ProcedureNamelineNumber]
Došlo k chybě při kontrole kontrolního výrazu. Podrobnosti najdete v protokolu chyb systému SQL Server. Selhání výrazu obvykle způsobuje chybu softwaru nebo poškození dat. Pokud chcete zkontrolovat poškození databáze, zkuste spustit příkaz DBCC CHECKDB. Pokud jste se dohodli, že budete během instalace posílat výpisy Microsoftu, pošle vám do Microsoftu mini výpis. Aktualizace může být k dispozici od Microsoftu v nejnovější aktualizaci Service Pack nebo v opravě hotfix technické podpory.
MSG 596, úroveň 21, stav 1, řádek lineNumbernemůže pokračovat v provádění, protože relace je ve stavu kill. MSG 0, Level 20, State 0, line lineNumberv aktuálním příkazu došlo k závažné chybě. Případné výsledky se zahodí.
Řešení
Tento problém je opravený v následující kumulativní aktualizaci SQL serveru:
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. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Odkazy
Informace o terminologiipoužívané společností Microsoft k popisu aktualizací softwaru.