KB4462767 - FIX: tõmmise fail luuakse, kui käivitate DBCC CHECKDB andmebaasi, mis sisaldab tabeleid kobardatud columnstore indeks SQL Server 2017

Rakenduskoht
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Sümptomid

Oletame, et teil on andmebaas, mis sisaldab tabeleid klasterdatud columnstore indeks SQL Server 2017. Kui käivitate lause DBCC CHECKDB WITH ALL_ERRORMSGS, NO_INFOMSGS, PHYSICAL_ONLY andmebaasis, luuakse tõmmisefail ja võidakse kuvada tõrketeade, mis sarnaneb järgmisega:

Märkus.

Tabelitõrge: Objekti ID ObjectID, registri ID IndeksID, sektsiooni ID PartitionID, alloc unit ID ID (tüüp Reasisesed andmed). Lehe (1:1749624), pesa 1, teksti ID TextID-le viitab leht (0:0), pesa 0, kuid seda ei kuvatud skannimisel. 
CHECKDB leidis tabelist TableName (objekti ID ObjectID) 0 jaotustõrkeid ja 1 ühtsustõrkeid. 
CHECKDB leidis andmebaasist DatabaseName 0 jaotustõrkeid ja 1 ühtsustõrkeid. 
repair_allow_data_loss on DBCC CHECKDB (DatabaseName) leitud tõrgete minimaalne parandustase.

Lahendus

See probleem on lahendatud järgmises SQL Server koondvärskenduses:

koondvärskendus 11 SQL Server 2017 jaoks

Teave SQL Server koondvärskenduste kohta.

Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.

Uusim koondvärskendus SQL Server 2017 jaoks

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.

Viited

Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.