KB3125526 - CORREÇÃO: você recebe mensagens de erro ao executar uma consulta que usa tempdb no SQL Server

Aplica-se a
SQL Server 2012 Service Pack 3

Sintomas

Você executa uma consulta em uma instância do Microsoft SQL Server 2012. Se a consulta usar tempdb, você poderá receber as seguintes mensagens de erro:

  • Observação

    Erro: 5180, Gravidade: 22, Estado: 1.

    Não foi possível abrir o FCB (Bloco de Controle de Arquivos) para ID de arquivo 0 inválido no banco de dados 'tempdb'.

  • Observação

    Erro: 17066, Gravidade: 16, Estado: 1.

    Declaração do SQL Server: Arquivo:< Alloc.cpp>, line=2697 Falha na afirmação = 'IAM_pg_id != PageId_NULL'.

  • Observação

    Erro: 3624, Gravidade: 20, Estado: 1.

    Uma verificação de marca de asserção do sistema falhou. Verifique o log de erros do SQL Server para obter detalhes.

  • Observação

    Erro: 605, Gravidade: 21, Estado: 3.

    Falha na tentativa de buscar a página lógica (19:31824) no banco de dados 2. Pertence à unidade de alocação 0, não a 720680216393744384.

Esse problema pode ocorrer quando você usa um dos seguintes recursos:

  • Níveis otimistas de isolamento de transação
  • Indexação online
  • Vários conjuntos de resultados ativos (MARS)
  • Gatilhos

      

Resolução

Esse problema foi corrigido pela primeira vez na seguinte atualização cumulativa do SQL Server:

        
      

Recomendação: instalar a atualização cumulativa mais recente para o 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 para o SQL Server:

Atualização cumulativa mais recente do SQL Server 2012 SP2

Atualização cumulativa mais recente do SQL Server 2012 SP3
      

Observação Você pode encontrar informações sobre as compilações mais recentes do SQL Server em Onde encontrar informações sobre as compilações mais recentes do SQL Server .

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Referências

Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.