Sintomas
Você executa uma consulta em uma instância do Microsoft SQL Server 2012. Se a consulta usar tempdb, você pode receber as seguintes mensagens de erro:
-
Erro: 5180, severidade: 22, estado: 1. não foi possível abrir o bloco de controle de arquivo (FCB) para a ID de arquivo inválida 0 no banco de dados ' tempdb '.
-
Erro: 17066, severidade: 16, estado: 1. asserção do SQL Server: arquivo: < Alloc. cpp>, line = 2697 falhou Assertion = ' IAM_pg_id! = PageId_NULL '.
-
Erro: 3624, severidade: 20, estado: 1. falha na verificação de asserção do sistema. Verifique o log de erros do SQL Server para obter detalhes.
-
Erro: 605, severidade: 21, estado: 3. falha na tentativa de buscar a página lógica (19:31824) no banco de dados 2. Ele pertence à unidade de alocação 0, não a 720680216393744384.
Esse problema pode ocorrer quando você usa um dos seguintes recursos:
-
Níveis de isolamento de transação otimista
-
Indexação online
-
Vários conjuntos de resultados ativos (MARS)
-
Faz
Resolução
Este problema foi corrigido primeiro na seguinte atualização cumulativa do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
ObservaçãoVocê pode encontrar informações sobre as compilações mais recentes do SQL Server a partir de onde encontrar informações sobre as compilações mais recentes do SQL Server.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.