Usuário com melhor resposta
Erro no tempdb

Pergunta
-
Olá pessoal,
Não consigo iniciar o servidor sqlserver, extrai as seguintes
mensagens do errorlog
2006-09-29 16:22:13.93 spid5 Encountered an unexpected error while checking the sector size for file 'F:\TEMPDB\tempdb.mdf'. Check the SQL Server error log for more information.
2006-09-29 16:22:15.12 spid5 CREATE DATABASE failed. Some file names listed could not be created. Check previous errors.
2006-09-29 16:22:15.12 spid5 WARNING: problem activating all tempdb files. See previous errors. Restart server with -f to correct the situation.
Já verifiquei as permissões na pasta e os discos.
Quando eu inicio o sql com a opção -m, consigo entrar através do
enterprise manager, visualizar o tempdb, fazer mudança nos datafiles e
tudo mais.
Alguém sabe o que pode ser?
Grato.terça-feira, 3 de outubro de 2006 13:18
Respostas
-
Adeilton,
Este erro pode estar sendo ocasionado por uma falha física no arquivo do seu banco TempDB.
O banco TempDB é responsável por armazenar os objetivos temporários que são criados no SQL Server, este banco é recriado todas as vezes que o SQL Server é startado.
Você já tentou apagar os arquivos fisicamente e reinicializar o serviço do seu SQL Server?
terça-feira, 3 de outubro de 2006 14:06Moderador -
inicialize a instance com -f mude o caminho do TEMPDB para mesma localização do database master.... para fazer um teste... se conseguir pode ser algum problema de permissão... em uma pasta deve ter a conta SYSTEM...
qualquer dúvida retorne
abs
terça-feira, 3 de outubro de 2006 14:43
Todas as Respostas
-
Adeilton,
Este erro pode estar sendo ocasionado por uma falha física no arquivo do seu banco TempDB.
O banco TempDB é responsável por armazenar os objetivos temporários que são criados no SQL Server, este banco é recriado todas as vezes que o SQL Server é startado.
Você já tentou apagar os arquivos fisicamente e reinicializar o serviço do seu SQL Server?
terça-feira, 3 de outubro de 2006 14:06Moderador -
inicialize a instance com -f mude o caminho do TEMPDB para mesma localização do database master.... para fazer um teste... se conseguir pode ser algum problema de permissão... em uma pasta deve ter a conta SYSTEM...
qualquer dúvida retorne
abs
terça-feira, 3 de outubro de 2006 14:43 -
Olá pessoal, antes de tudo gostaria de agradecer pelo suporte.
Apaguei os arquivos do TEMPDB e alterei as permissões para a conta SYSTEM na respectiva pasta, continuou sem funcionar, o sql criava o tempdb.mdf mas o arquivo ficava com 0 bytes e no log apresentava o mesmo erro.
Mudei as permissões na unidade e tudo funcionou normalmente.
absquarta-feira, 4 de outubro de 2006 17:22 -
blz precisar estamos ai.....
falow
quarta-feira, 4 de outubro de 2006 22:38