KB3135751 — LABOJUMS: Kolonnu krātuves indekss tiek bojāts, ja izmantojat AlwaysOn pieejamības grupas programmā SQL Server 2014

Attiecas uz
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use)

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:

      

      

Statuss

Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".