Pazīmes
Pieņemsim, ka izmantojat AlwaysOn pieejamības grupu līdzekli programmā Microsoft SQL Server 2014. Ja datorā, kurā darbojas SQL Server, notiek kļūme no vienas dublikātas uz citu, iespējams, ir bojāts Columnstore indekss pieejamības grupā. Ja pēc tam palaižat DBCC CHECKTABLE tabulā, kurā ir bojātais columnstore indekss, var tikt parādīti šādi kļūdu ziņojumi:
Piezīme
Ziņojums 8964, 16. līmenis, 1. stāvoklis
Tabulas kļūda: objekta ID<, objekta ID, indeksa < ID>, indeksa ID>, nodalījuma ID, sadalījuma vienības < ID>, piešķīruma vienības ID>< (tipa LOB dati). Ārpusrindas datu mezgls lapā (<lapas ID>), slota <slota ID>, teksta ID <teksta ID> netiek norādīts.
Ziņojums 5289, 16. līmenis, 3. stāvoklis
Sagrupēta kolonnu krātuves tabula "<tabulas nosaukums>" indekss "<indeksa nosaukums>" kolonna "<kolonnas nosaukums>" rindu grupas id <rindas grupas id> ir viena vai vairākas datu vērtības, kas neatbilst vārdnīcas datu vērtībām. Datu atjaunošana no dublējuma.
Risinājums
Kumulatīvā atjauninājuma informācija
Šī problēma pirmo reizi tika novērsta šajā SQL Server 2014 kumulatīvajā atjauninājumā:
Ieteikums: instalējiet jaunāko kumulatīvo atjauninājumu serverim SQL Server
Katrā jaunajā SQL Server kumulatīvajā atjauninājumā ir visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Ieteicams lejupielādēt un instalēt jaunākos kumulatīvos atjauninājumus programmai SQL Server 2014:
- Jaunākais kumulatīvais atjauninājums SQL Server 2014 SP1
- Jaunākais kumulatīvais atjauninājums SQL Server 2014
Statuss
Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".