Simptomai
Tarkime, kad sukonfigūravote atminties optimizuotą duomenų bazę naudoti išteklių valdymo priemonė naudojant sp_xtp_bind_db_resource_pool procedūrą "Microsoft SQL Server" 2014. Kai vykdote DBCC CHECKDB ir DBCC CHECKCATALOG nuo pagrindinės duomenų bazės, gaunate šį klaidos pranešimą:
MSG 8992, lygis 16, 1 valstybė, 1 linijos žymės katalogas MSG 3851, 1 būsena: neleistina eilutė (Class = 108, depid = 8, depsubid = 0) rasta sistemos lentelėje sys. syssingleobjrefs (Class = 108). MSG 8992, lygis 16, 1 valstybė, 1 linijos žymės katalogas MSG 3851, 1 būsena: neleistina eilutė (Class = 108, depid = 11, depsubid = 0) rasta sistemos lentelėje sys. syssingleobjrefs (Class = 108).
Pastaba Klaida yra nekenksmingas ir skiriasi nuo tikrojo sugadinimo pranešimo.
Sprendimas
Problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio.
Kaupiamasis naujinimas 2 SQL serverio 2014 /en-us/help/2967546
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.