Príznaky
Predpokladajme, že nakonfigurujete databázu optimalizovanú pre pamäť na použitie guvernéra zdroja pomocou postupu sp_xtp_bind_db_resource_pool v Microsoft SQL Server 2014. Keď spustíte príkaz DBCC CHECKDB a DBCC CHECKCATALOG v porovnaní s databázou predlohy, zobrazí sa táto chyba:
MSG 8992, úroveň 16, štát 1, riadok 1Skontrolujte katalógu MSG 3851, štát 1: neplatný riadok (trieda = 108, depid = 8; depsubid = 0) sa našiel v System table sys. syssingleobjrefs (trieda = 108). MSG 8992, úroveň 16, štát 1, riadok 1Skontrolujte katalógu MSG 3851, štát 1: neplatný riadok (trieda = 108, depid = 11; depsubid = 0) sa našiel v System table sys. syssingleobjrefs (trieda = 108).
Poznámka: Chyba je neškodná a líši sa od skutočnej správy korupcie.
Riešenie
Tento problém bol najskôr vyriešený v nasledujúcej kumulatívnej aktualizácii SQL servera.
Kumulatívna aktualizácia 2 pre SQL Server 2014 /en-us/help/2967546
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.