Príznaky
Ak sa pokúsite obnoviť index v programe Microsoft SQL Server 2012 a denník transakcií sa vyplní počas procesu obnovy, zobrazí sa toto chybové hlásenie:
MSG 9002, úroveň 17, stav 2, denník transakcií 1The pre databázu "DatabaseName" je plný z dôvodu "LOG_BACKUP". MSG 9002, úroveň 17, stav 2, denník transakcií 1The pre databázu "DatabaseName" je plný z dôvodu "LOG_BACKUP". MSG 3314, úroveň 21, štát 3, Čiarová 1During, ktorá sa v databázeDatabaseName, vyskytla sa chyba v identifikácii záznamu denníka (78:420:37). Konkrétne zlyhanie je zvyčajne zaznamenané skôr ako chyba v službe denník udalostí systému Windows. Obnovte databázu alebo súbor zo zálohy alebo opravte databázu. MSG 9001, úroveň 21, stav 5, denník riadkovej 1The pre databázu "DatabaseName" nie je k dispozícii. Skontrolujte denník udalostí súvisiacich chybových hlásení. Vyriešenie všetkých chýb a reštartovanie databázy. MSG 3314, úroveň 21, štát 3, Čiarová 1During, ktorá sa v databázeDatabaseName, vyskytla sa chyba v identifikácii záznamu denníka (78:446:1). Konkrétne zlyhanie je zvyčajne zaznamenané skôr ako chyba v službe denník udalostí systému Windows. Obnovte databázu alebo súbor zo zálohy alebo opravte databázu. MSG 3314, úroveň 21, stav 5, Čiarová 1During na zrušenie operácie zaznamenanej v databáze "DatabaseName" sa vyskytla chyba v DENNÍKU záznamov ID (78:420:13). Konkrétne zlyhanie je zvyčajne zaznamenané skôr ako chyba v službe denník udalostí systému Windows. Obnovte databázu alebo súbor zo zálohy alebo opravte databázu. MSG 0, úroveň 20, stav 0, 0A v aktuálnom príkaze sa vyskytla závažná chyba. Prípadné výsledky by mali byť zahodené.
Okrem toho sa databáza prevezme do režimu offline a jeho stav sa zmení na možnosť v časti obnovenie.
Riešenie
Kumulatívna aktualizácia informácií
Kumulatívna aktualizácia balíka 1 pre SQL Server 2012 Service Pack 1
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 1. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2012 Service Pack 1 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2765331 Kumulatívna aktualizácia balíka 1 pre SQL Server 2012 Service Pack 1Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2012 opraviť uvoľnenia. Odporúčame, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:
2772858 Zostavy SQL servera 2012, ktoré boli vydané po vydaní SQL servera 2012 Service Pack 1
SQL Server 2012
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 4. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2012 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2758687 Kumulatívna aktualizácia balíka 4 pre SQL Server 2012 Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2012 opraviť uvoľnenia. Odporúčame, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:
2692828 Zostavy SQL servera 2012, ktoré boli vydané po vydaní SQL servera 2012
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.