Sintomas
Assuma que configura uma base de dados otimizada para a memória para utilizar o Governador de Recursos utilizando sp_xtp_bind_db_resource_pool procedimento no Microsoft SQL Server 2014. Quando executar o DBCC CHECKDB e o DBCC CHECKCATALOG na base de dados principal, recebe o seguinte erro:
Msg 8992, Nível 16, Estado 1, Catálogo Da Linha 1Check Msg 3851, Estado 1: Uma linha inválida (classe=108,depid=8,depsubid=0) foi encontrada na tabela do sistema sys.syssingleobjrefs (classe=108). Msg 8992, Nível 16, Estado 1, Catálogo Da Linha 1Check Msg 3851, Estado 1: Uma linha inválida (classe=108,depid=11,depsubid=0) foi encontrada na tabela do sistema syssingleobjrefs (classe=108).
Nota O erro é inofensivo e diferente da verdadeira mensagem de corrupção.
Resolução
O problema foi corrigido pela primeira vez na seguinte atualização cumulativa do SQL Server.
Atualização Cumulativa 2 para SQL Server 2014 /en-us/help/2967546
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".