Symptomen
Stel dat u een database hebt met een gepartitioneerde tabel in Microsoft SQL Server 2014. De tabel heeft een column column-index en de partities van de tabel zijn toegewezen aan verschillende bestandsgroepen. Wanneer u de DBCC CHECKFILEGROUP -instructie uitvoert, ontvangt u de volgende foutberichten over een onjuiste fout:
Msg 8965, niveau 16, State 1Table fout: object -<id>, index-id <index-id>, partitie-id <partitie- ID>, toewijzingseenheid-id <toewijzingseenheid-id> (type LOB-gegevens). Het knooppunt gegevens op de pagina (<pagina-id>), sleuf <slot id>, tekst-id <tekst-id> waarnaar wordt verwezen via de pagina (<pagina-id>), slot <slot id>, maar werd niet weergegeven in de scan. CHECKFILEGROUP heeft 0 toewijzingsfouten en N consistentiefouten gevonden in tabel ' PageArchive ' (object-ID <object-id>).
Wanneer u echter de DBCC CHECKDB -instructie uitvoert, ontvangt u geen consistentiefout berichten. Wanneer u de instructie DBCC CHECKDB uitvoert met de optie REPAIR_ALLOW_DATA_LOSS , wordt de consistentiefout niet opgelost. Dat komt doordat de consistentiefout die wordt gemeld door DBCC CHECKFILEGROUP, een fout-positief en een rapportage fout is die kan worden genegeerd.
Oplossing
Het probleem is voor het eerst opgelost in de volgende cumulatieve updates van SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. U wordt aangeraden de nieuwste cumulatieve updates voor SQL Server te downloaden en te installeren:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.