Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

Predpokladajme, že používate funkciu skupiny dostupnosti AlwaysOn v Microsoft SQL Server 2012. Keď zmeníte prístup k sekundárnej replike z "čitateľný" na "nečitateľné", vyskytne sa korupcia na stránkach, ktoré používajú kompresiu strany v danej replike.Dostupnosť databáz, ktoré sa vyskytujú v tomto probléme v sekundárnej replike, sa nedajú obnoviť z dôvodu chyby v priebehu fázy opakovania synchronizácie. Sekundárne replika sa nesynchronizuje s primárnou replikou a ohlási stav synchronizácie "SUSPEND_FROM_REDO". Okrem toho sa v denníku chýb SQL servera, ktorý je hostiteľom sekundárnej repliky, zobrazí toto chybové hlásenie:

<dátum> <času> číslo SPID<ID> chyba: 17066, závažnosť: 16, stav: 1. <Dátum> <času> číslo spid> <0 ID> SQL Server tvrdenie: súbor: <Page. cpp>, Link = 3898 zlyhal tvrdení = '! pageFull '. Táto chyba môže byť súvisiaca s časovaním. Ak chyba pretrváva aj po opätovnom spustení výkazu, použite príkaz DBCC CHECKDB na kontrolu databázy pre štrukturálnu integritu alebo reštartujte server, aby sa zabezpečilo, že nie sú poškodené údajové štruktúry v pamäti. dátum <> <času> číslo SPID<ID> chyba: 3624, závažnosť: 20, stav: 1. <dátum> <času> SPID> <0 ID> Kontrola systémových tvrdení zlyhala. Podrobnosti nájdete v denníku chýb servera SQL Server. Zlyhanie pri tvrdení zvyčajne spôsobuje chybu softvéru alebo poškodenie údajov. Ak chcete skontrolovať poškodenie databázy, zvážte spustenie príkazu DBCC CHECKDB. Ak ste súhlasili s odoslaním výpisov do spoločnosti Microsoft počas inštalácie, na spoločnosť Microsoft sa odošle mini výpis. Aktualizácia môže byť k dispozícii od spoločnosti Microsoft v najnovšom balíku Service Pack alebo v QFE z technickej podpory. <dátum> <času> číslo SPID<ID> skupiny dostupnosti AlwaysOn presun údajov pre databázu "<názov databázy>" bol pozastavený z tohto dôvodu: "systém" (Identifikácia zdroja 2; Zdrojový reťazec: ' SUSPEND_FROM_REDO '). Ak chcete pokračovať v pohybe údajov v databáze, budete musieť databázu obnoviť manuálne. Informácie o tom, ako obnoviť databázu dostupnosti, nájdete v téme SQL Server Books Online. <dátum> <čas> číslo SPID<ID> error: 3313, závažnosť: 21, stav: 2. <Dátum> <čas> číslo SPID> <0 ID> pri prerobenie operácie zapisovania do databázy "<názov databázy>" sa vyskytla chyba v denníku Record ID (1786:4978584:74). Konkrétne zlyhanie je zvyčajne zaznamenané ako chyba v službe denník udalostí systému Windows. Obnovte databázu z úplnej zálohy alebo opravte databázu. <dátum> <času> číslo SPID<ID> zmeniť DB param možnosť: životopis<dátum> <času> SPID> <0 ID> skupiny dostupnosti AlwaysOn údaje o pohybe databázy "<názov databázy>" bol obnovený. Toto je len informatívna správa. Nevyžaduje sa žiadna akcia používateľa. <dátum> <času> číslo SPID<ID> nekvalifikované transakcie sa vrátia do databázy <názov databázy> pre skupiny dostupnosti AlwaysOn. Odhadované dokončenie vrátenia: 100%. Toto je len informatívna správa. Nevyžaduje sa žiadna akcia používateľa. <dátum> <času> číslo SPID<ID> skupiny dostupnosti AlwaysOn spojenie s primárnou databázou ukončenou pre vedľajšiu databázu "<názov databázy>" v replike dostupnosti s identifikáciou repliky: {bbdedecb-f26b-47e9-9e7d-7c22f99edb23}. Toto je len informatívna správa. Nevyžaduje sa žiadna akcia používateľa. <dátum> <času> číslo SPID<ID> spustenie databázy "<názov databázy>". <Dátum> <času> číslo SPID> <2 ID> obnovenie databázy "<názov databázy>" (13) je 0% dokončenia (približne 781 sekúnd zostane). Fáza 1 z 3. Toto je len informatívna správa. Nevyžaduje sa žiadna akcia používateľa.......

Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:

Ďalšie informácie

Predchádzajúci problém sa môže vyskytnúť, keď sa v sekundárnej replike zmení prístup na čítanie. Môžete nastaviť prístup k databázam dostupnosti v sekundárnej replike pomocou nasledujúcich dvoch metód:

  • Nastavenie prístupu na čítanie pomocou príkazu ALTER dostupnosť skupiny:

    ALTER AVAILABILITY GROUP [AGName]MODIFY REPLICA ON N'<SRV>' WITH (SECONDARY_ROLE(ALLOW_CONNECTIONS = NO))
  • Nastavenie prístupu na čítanie zmenou nastavení v Prieskumníkovi objektov v programe SQL Server Management Studio (SSMS):

    • Pripojte sa na server a potom otvorte priečinok dostupnosti AlwaysOn.

    • Otvorte priečinok skupiny dostupnosti.

    • Kliknite pravým tlačidlom myši na skupinu dostupnosti a vyberte položku Vlastnosti.

    • Zmeňte čitateľnú sekundárnu vlastnosť sekundárnej repliky na možnosť niea potom kliknite na tlačidlo OK.

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.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×