Príznaky
Predpokladajme, že používate funkciu Skupiny dostupnosti AlwaysOn v Microsoft SQL Server 2014. Keď počítač so spusteným SQL Serverom prejde z jednej repliky na druhú, index úložiska stĺpcov v skupine dostupnosti môže byť poškodený. Ak potom spustíte príkaz DBCC CHECKTABLE v tabuľke, ktorá obsahuje poškodený index úložiska stĺpcov, môžu sa zobraziť nasledujúce chybové hlásenia:
Poznámka
Msg 8964, Level 16, State 1
Chyba tabuľky: ID < objektu, ID> objektu, ID < indexu, ID><, oddielu>, ID<, ID, ID, jednotka alloc, ID> jednotky (typ LOB, údaje). Na údajový uzol mimo riadka na strane (<ID> stránky), < ID >slotu, text ID textového <ID> sa neodkazuje.
Správa 5289, úroveň 16, stav 3
Skupinová tabuľka ukladacieho priestoru stĺpcov "<názov >tabuľky", index, "<názov >indexu", stĺpec, "<názov >stĺpca", identifikácia skupiny riadkov, identifikácia skupiny riadkov, identifikácia> skupiny riadkov obsahuje jednu alebo viaceré hodnoty údajov, ktoré sa nezhodujú s hodnotami údajov v slovníku.< Obnovenie údajov zo zálohy.
Riešenie
Informácie o kumulatívnych aktualizáciách
Tento problém bol prvýkrát opravený v nasledujúcej kumulatívnej aktualizácii SQL Server 2014:
Odporúčanie: Nainštalujte najnovšiu kumulatívnu aktualizáciu pre SQL Server
Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Odporúčame stiahnuť a nainštalovať najnovšie kumulatívne aktualizácie pre SQL Server 2014:
- Najnovšia kumulatívna aktualizácia pre SQL Server 2014 SP1
- Najnovšia kumulatívna aktualizácia pre SQL Server 2014
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.