Platí pro
SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Příznaky

Předpokládejme, že používáte Microsoft SQL Server 2008 R2, SQL Server 2012 nebo SQL Server 2014. Když spustíte dotaz pomocí HORNÍho N a ORDER BY, dotaz narazí na neúspěšné tvrzení podobné následujícím:

Umístění: "qstopsrt. cpp": 384Expression: fFalseSPID: <SPID>ID procesu: <ProcessID>umístění: Qxcntxt. cpp: 1052Expression: cref = = 0SPID: <SPID>ID procesu: <id_procesu 3624> 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 QFE od technické podpory. Msg 0, úroveň 20, státní 0A, došlo k závažné chybě v aktuálním příkazu. Případné výsledky se zahodí.

Poznámka Oprava se také bude vztahovat na tento plán dotazu obsahující "řazení (horní N)."

Příčina

K tomuto problému dochází kvůli vnitřní chybě v modulu provádění dotazů.

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.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.