Príznaky
Predpokladajme, že používate databázu zrkadlenie v režime High-Performance v Microsoft SQL Server 2012. Pri pokuse o pridanie nových skupín súborov do hlavnej databázy sa nové súbory v nových skupinách súborov nesynchronizujú na zrkadlenom serveri. Okrem toho sa na serveri Mirror zobrazí toto chybové hlásenie:
<dátum><času> číslo spid # error: 3456, závažnosť: 21; stav: 1. <Dátum><času> číslo SPID # nemohol opakovať záznam denníka (132:975:2), pre ID transakcie (0:15811), na strane (4:10), Alokačná jednotka 72057594043498496, databáza "<DatabaseName>" (Identifikácia databázy 10). Stránka: LSN = (103:1130:2), Alokačná jednotka = 72057594043498496, Type = 1. Denník: Inštrukcia = 4, kontext 1, PrevPageLSN: (103:1130:24). Obnovenie zo zálohy databázy alebo oprava databázy. <dátum><času> číslo spid # error: 1454, závažnosť: 16, stav: 1. <Dátum><času> číslo SPID # databázy zrkadlenie sa pozastaví. Inštancia servera "domain\názov_servera" zistila chybu 3456, stav 1, závažnosť 21, keď pôsobila ako zrkadlový partner pre databázu "<DatabaseName>". Partneri databázy zrkadlenia sa môžu pokúsiť o automatické obnovenie chyby a obnoviť zrkadlovú reláciu.
Poznámka: Tento problém sa vyskytuje len v Microsoft SQL Server 2012.
Riešenie
Kumulatívna aktualizácia informácií
Kumulatívna aktualizácia 3 pre SQL Server 2012 SP1
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 3. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2012 SP1 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2812412 Kumulatívna aktualizácia balíka 3 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 SP1 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
Kumulatívna aktualizácia 6 pre SQL Server 2012
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 6. Ď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:
2728897 Kumulatívna aktualizácia balíka 6 pre SQL Server 2012Pozná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.