Příznaky
Předpokládejme, že jste spustili příkaz DBCC CHECKDB , který vytvoří přechodný snímek nebo snímek v databázi s probíhajícími transakcemi v systému sql Server 2012 nebo SQL Server 2014 a obnovení vrácení na snímku se nezdaří, protože došlo k externí chybě, například k chybě vstupu a výstupu. V této situaci jsou do protokolu chyb SQL serveru protokolovány následující chybové zprávy a neočekávané ukončení SQL serveru:
<časové razítko> <SPID> <n> transakce byly v databázi <dbname> (<ID>). Tato zpráva je jenom informační. Není nutná žádná akce uživatele. <časové razítko> <SPID> operační systém vrátil chybu 665 (požadovanou operaci nelze dokončit kvůli omezení systému souborů) na SQL Server během zápisu na protiúčet <v souboru> název souboru <. Další zprávy najdete v protokolu chyb systému SQL Server a v protokolu událostí systému. Jedná se o závažný chybový stav na úrovni systému, který ohrožuje integritu databáze a musí být okamžitě opraven. Dokončení úplné kontroly konzistence databáze (DBCC CHECKDB) Tato chyba může být způsobena mnoha faktory. Další informace najdete v tématu SQL Server Books Online. <časového razítka> <SPID> Chyba: 3314, závažnost: 17, stát: 3. <časové razítko> <SPID> při vrácení protokolované operace do databáze <dbname> Obvykle je určitá neúspěšná událost zaprotokolována dříve jako chyba v systému Windows Event Log. Obnovte databázi nebo soubor ze zálohy nebo databázi opravte. <časové razítko> <číslo SPID> Chyba: 831, závažnost: 20, stav: 1. <časové razítko> <SPID> nelze zrušit přidělení stránky. <časové razítko> <číslo SPID> Chyba: 3449, závažnost: 21, stát: 1. <časový je nutné vypnout, abyste obnovili databázi (ID databáze> <dbid>). Databáze je buď uživatelská databáze, která se nedá vypnout, nebo systémová databáze. Restartujte SQL Server. Pokud se databáze neobnoví po jiném spuštění, opravte nebo obnovte databázi. <časové razítko> <SPID,> bylo trasování SQL zastaveno z důvodu vypnutí serveru. Trace ID = ' 1 '. Tato zpráva je jenom informační; není nutná žádná akce uživatele. <časové razítko> <SPID> trasování SQL bylo zastaveno z důvodu vypnutí serveru. Trace ID = ' 2 '. Tato zpráva je jenom informační; není nutná žádná akce uživatele. <časového razítka> <SPID> Chyba: 17188, závažnost: 16, stát: 1.
Příčina
K tomuto problému dochází, protože se SQL Server pokouší přenést do offline režimu chybu, když se nezdaří obnovení vrácení se změnami snímku. Databáze však nemůže být offline z důvodu vnitřku fotozápadky. Služba SQL serveru je proto vypnutá.
Řešení
Informace o aktualizaci Service Pack
Tento problém vyřešíte aktualizací Service Pack 1 pro SQL Server 2014.
Další informace o aktualizaci SQL Server 2014 Service Pack 1 (SP1) najdete v článku chyby opravené v aktualizaci SQL server 2014 Service Pack 1.
Informace o kumulativní aktualizaci
Tento problém byl poprvé opraven následující kumulativní aktualizací 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. Doporučujeme stáhnout a nainstalovat nejnovější kumulativní aktualizace pro SQL Server:
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.