Symptomy
Załóżmy, że masz bazę danych zawierającą tabelę partycjonowaną w programie Microsoft SQL Server 2014 lub SQL Server 2012. Partycje tabeli są mapowane na różne grupy plików, a niektóre mapowania grup plików są nieprawidłowe. Po uruchomieniu instrukcji DBCC CHECKDB w wynikach wykrywania i zgłaszania nieprawidłowych grup plików są wykrywane i zgłaszane:
Nie można przetworzyć indeksu <indexname> tabeli <TableName>, ponieważ grupa plików (identyfikator grupy <FileGroupNumber>) jest nieprawidłowa.
Jednak w sekcji Podsumowanie nie są raportowane żadne błędy dotyczące alokacji ani spójności.
Rozwiązanie
Problem został po raz pierwszy rozwiązany w następujących zbiorczych aktualizacjach programu SQL Server:
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zalecamy pobranie i zainstalowanie najnowszych aktualizacji zbiorczych programu SQL Server:
UwagaTa poprawka koryguje tylko zachowanie raportowanie polecenia DBCC CHECKDB, więc w podsumowaniu polecenia DBCC CHECKDB są zgłaszane nieprawidłowe grupy plików jako błędy spójności. Poprawka nie naprawia nieprawidłowych grup plików lub błędów spójności, a zaleca się przywrócenie bazy danych z ostatniej znanej dobrej kopii zapasowej w celu naprawienia uszkodzenia.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".