MSSQLSERVER_8992
Szczegóły
Nazwa produktu |
SQL Server |
Wersja produktu |
10.50 |
Numer kompilacji produktu |
10.50.0000.00 |
Identyfikator zdarzenia |
8992 |
Źródło zdarzenia |
MSSQLSERVER |
Składnik |
SQLEngine |
Nazwa symboliczna |
DBCC3_CHECK_CATALOG |
Tekst komunikatu |
Wyboru wykazu Msg poziom poziom stanu stan błędu: WIADOMOŚĆ. |
Wyjaśnienie
DBCC CHECKCATALOG DBCC CHECKDB znaleźć lub niespójność w tabelach systemowych metadane dla określonego obiektu.Oznacza to, że istnieje niespójność między identyfikator obiektu zarejestrowane i obiektu określonego w komunikacie o błędzie.
Ten błąd może wystąpić, jeśli jeden lub więcej tabele systemowe ręcznie zaktualizowano w sposób, który prowadzi do niespójności metadane systemu.Na przykład, użytkownik może ręcznie usunięto obiekt z sysobjects tabela bez usuwania skojarzonych wierszy w innych tabelach, takich jak sysindexes i syscolumns.
Ten błąd może wystąpić, gdy uruchomiony DBCC CHECKDB bazy danych, który został uaktualniony z programu SQL Server 2000, SQL Server 2005 lub później.W programie SQL Server 2000 DBCC CHECKDB nie zawiera funkcji DBCC CHECKCATALOG, błąd nie byłyby złowionych przed uaktualnieniem, chyba że wyraźnie wykonano DBCC CHECKCATALOG w bazie danych programu SQL Server 2000.
Może pojawić się dowolny z następujących błędów w połączeniu z powodu błędu 8992:
Msg 3851 - nieprawidłowy wiersz (% ls) został znaleziony w tabela systemowa sys.% ls % ls.
Msg 3852 - sys wiersza (% ls).% ls % ls nie ma pasującego wiersza (% ls) sys.% ls % ls.
3853 - Wiersza (% ls) w sys atrybutu (% ls).% ls % ls nie ma pasującego wiersza (% ls) sys.% ls % ls.
3854 - Wiersza (% ls) w sys atrybutu (% ls).% ls % ls nie ma pasującego wiersza (% ls) w sys.% ls % ls, który jest nieprawidłowy.
3855 - Atrybutu (% ls) istnieje bez wiersza (% ls) w sys.% ls % ls.
3856 - Atrybutu (% ls) istnieje, ale nie należy sys wiersza (% ls).% ls % ls.
3857 - atrybut (% ls) jest wymagana, ale brakuje wiersza (% ls) w sys.% ls % ls.
3858 - atrybut (% ls) wiersza (% ls) w sys.% ls % ls ma nieprawidłową wartość.
Akcja użytkownika
Usunąć i odtworzyć określony obiekt
Jeśli to możliwe usuwanie i ponowne utworzenie określonego obiektu.Na przykład jeśli obiekt jest procedura składowana lub typ zdefiniowany przez użytkownika, odtwarzanie obiektu może rozwiązać problem.
Przywracanie z kopii zapasowej
Jeśli występujący problem nie jest związany ze sprzętem i jest dostępna czysta, znana kopia zapasowa, przywróć bazę danych z kopii zapasowej.Akcja ta dotyczy tylko kopia zapasowa nie zawiera błąd metadane.
Uruchamianie narzędzia DBCC CHECKDB
Nie dotyczy.Nie można naprawić ten błąd.Jeśli nie możesz przywracanie bazy danych z kopia zapasowa, kontakt Microsoft obsługi klienta i pomocy technicznej (CSS).