KB2995352 - FIX: "Nenhuma entrada de catálogo encontrada para iD de partição <> na base de dados <dado de dados>" erro quando utiliza o SQL Server 2012

Sintomas

Assuma que consulta a tabela tempdb.sys.allocation_units no Microsoft SQL Server 2012. Quando utilizar a sugestão NOLOCK na consulta ou a consulta estiver no nível de isolamento de transações READ UNCOMMITED, recebe a seguinte mensagem de erro intermitente 608:

Erro: 608 Severidade: 16 Estado: 1 Não foi encontrada nenhuma entrada de catálogo para partição <> de identificação na base de dados <Base de dados Nome>. Os metadados são inconsistentes. Executar DBCC CHECKDB para verificar se há corrupção de metadados

Nota O comando DBCC CHECKDB não mostra qualquer sinal de corrupção na base de dados.

Causa

O problema ocorre por causa de uma leitura suja sobre metadados velhos.

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".

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×