O serviço do SQL Server pode falhar ao iniciar com mensagem de erro de E/s 38 no banco de dados tempdb

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 313702
Sintomas
O serviço do SQL Server pode falhar ao iniciar e você pode receber as seguintes mensagens de erro nos logs de erro do SQL Server ou no evento Visualizador aplicativo faça do computador:
spid5 Limpar banco de dados tempdb.
spid5 Encontrado um erro inesperado ao verificar o tamanho de setor do arquivo 'DRIVE:\SQLFOLDER\DATA\TEMPDB.MDF'. Verifique o log de erro do SQL Server para obter mais informações.
spid5 Falha em CREATE DATABASE. Alguns nomes de arquivo listados não podem ser criados. Verificar erros anteriores.
Erro spid5: 823, gravidade: 24, estado: 6
spid5 38(Reached the end of the file.) de erro de E/s detectada durante a leitura no deslocamento 0000000000000000 no arquivo 'DRIVE:\SQLFOLDER\DATA\TEMPDB.MDF'.
Aviso spid5: Problema ativando todos os arquivos tempdb. Consulte erros anteriores. Reinicie o servidor com -f para corrigir a situação.
Observação : Este artigo se aplica somente a banco de dados tempdb .
Causa
  • Problemas de hardware.

    - ou -

  • Problemas de permissões.
Resolução
Para resolver esse problema, use qualquer um dos seguintes métodos:
  • Verificar a acessibilidade e a condição do dispositivo em questão.

  • Execute diagnósticos de hardware e corrigir problemas, se possível.

  • Verifique se a unidade de disco (por exemplo, C:\, D:\) onde está localizada tempdb tem permissões de NTFS suficientes para as contas que precisam de acesso (ou seja, serviços de conta com que você iniciar o SQL Server, a conta do sistema, o grupo de administradores; todos esses conta devem ter controle total).

REFERÊNCIAS

Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
148437Permissões de NTFS padrão no Windows NT
244600Permissões de NTFS padrão no Windows 2000
266118Como restaurar as permissões de NTFS padrão para o Windows 2000
120929Como a conta do sistema é usada no Windows
Manuais online do SQL Server 2000; tópico: "Erro 823"
Deslocamento de tempdb de E/s 823 SQL

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 313702 - Última Revisão: 02/22/2007 22:31:04 - Revisão: 4.3

Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Workgroup Edition

  • kbmt kbprb KB313702 KbMtpt
Comentários