Príznaky
Keď vykonávate zálohu databázy na sekundárnej replike skupiny dostupnosti AlwaysOn v Microsoft SQL Server 2012, v denníku chýb sekundárnej repliky sa zapíše táto chyba 9019:
<dátum><čas> číslo spid # error: 9019, závažnosť: 21, stav: 1. <Dátum><čas> číslo SPID #The virtuálneho súboru denníka sekvencie 0x00058a7b na offset 0x00000000000c0000 bajtov v súbore "<cesta><názov súboru>" je aktívna a nedá sa prepísať reťazcom 0X00058a89 pre databázu "<DatabaseName>". <Dátum><čas> zálohovacej databázy. Databáza: <DatabaseName>, dátum vytvorenia (Time): <dátum><času>, stránky dumpingové: 154322427, prvá LSN: 363130:429485:1, Last LSN: 363144:639968:1, počet dump zariadení: 1, informácie o zariadení: (File = 1, TYPE = DISK: {' <cesta><názov súboru> '}). Toto je len informatívna správa. Nevyžaduje sa žiadna akcia používateľa.
Na sekundárnej replike sa môže vyskytnúť chyba 9019, až kým sa neukončí sekundárne zálohovanie. Počas tohto obdobia sa môžu vyskytnúť problémy pri súbežnom spustení plánovača v primárnej replike a tieto problémy môžu vyvolať zablokovanie plánovača. Okrem toho klienti môžu zmraziť, keď sú pripojení k počítaču, v ktorom je spustený server SQL Server, a že je hostiteľom primárnej repliky. V tejto situácii sa v denníku chýb servera SQL Server zaznamenávajú tieto chyby:
<Date><Time>Server Using 'dbghelp.dll' version '4.0.5'<Date><Time> Server **Dump thread - spid = 0, EC = 0x0000000000000000<Date><Time> Server ***Stack Dump being sent to <Path>\SQLDump0001.txt><4 Date><Time> Server * *******************************************************************************<Date><Time> Server *<Date><Time> Server * BEGIN STACK DUMP:<Date><Time> Server * <Date><Time> spid #<Date><Time> Server *<Date><Time> Server * Deadlocked Schedulers><2 Date><Time> Server *<Date><Time> Server * *******************************************************************************<Date><Time> Server * -------------------------------------------------------------------------------<Date><Time> Server * Short Stack Dump><8 Date><Time> Server Stack Signature for the dump is 0x00000000000001BC><2 Date><Time> Server Error : 19407, závažnosť: 16, štát: 1. <dátum><čase> server prenájom medzi dostupnosťou skupiny < dostupnosti skupiny> "a Windows Server failover cluster uplynula. Vyskytol sa problém s pripojením medzi inštanciou programu SQL Server a systémom Windows Server failover cluster. Ak chcete zistiť, či je skupina dostupnosti zlyhávala správne, začiarknite príslušné zdroje dostupnosti skupiny v klastri failover Windows Server.
Riešenie
Kumulatívna aktualizácia informácií
Kumulatívna aktualizácia balíka 5 pre SQL Server 2012 Service Pack 1
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 5. Ď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:
2861107 Kumulatívna aktualizácia balíka 5 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 zahrnuté do predchádzajúceho balíka SQL Server 2012 Service Pack 1, 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
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.