Usuário com melhor resposta
Problema com base de dados

Pergunta
-
Gente,
Estou com um problema em uma base aqui, o que acontece é o seguinte, o disco que esta a base, esta sem espaço, fui tentar mexer em algumas coisas nessa base, mas quando eu rodo a query:
select * from sys.database_files
eu sou desconectado da instancia do sql e tenho o seguinte erro:
Msg 823, Level 24, State 2, Line 1
The operating system returned error 21(The device is not ready.) to SQL Server during a read at offset 0x00000246016000 in file 'G:\SQL_DATA\CorporeRM_2.MDF'. Additional messages in the SQL Server error log and system event log may provide more detail. This is a severe system-level error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.
Eu tentei rodar um DBCC CHECKDB, inclusive com repair_rebuild, mas uma vez que a base precisa estar em single-user mode, falho, tentei colocar em single user mode, mas me aparece outro erro, alguem sabe o que esta acontecendo?
- Movido Gustavo Maia Aguiar segunda-feira, 27 de dezembro de 2010 04:10 (De:SQL Server - Desenvolvimento Geral)
Respostas
-
Olavo, pronto, consegui realizar shrink na otura base, liberei algum espaço, o sulficiente para solucionar, então, voltando ao problema original.....
Eu estava lendo ema gluns lugares que o sql encontrou problemas ao granas no disco, e que teoricamente isso foi um problema do windows e não do sql, essa informação é correta?
minha base estando da forma que esta, o que posso fazer para resolver este problema?
um dettach e attach desta mesma base solucionaria?
- Marcado como Resposta Fabrizzio CaputoModerator terça-feira, 21 de dezembro de 2010 15:47
Todas as Respostas
-
Amigo, por que você não começa a executar um Shrink em alguns logs para diminuir o espaço para você poder trabalhar melhor ?
http://msdn.microsoft.com/pt-br/library/ms190488.aspx
Olavo Oliveira Neto
Se for útil marque como resposta e faça um Developer feliz :) -
-
-
Olavo, pronto, consegui realizar shrink na otura base, liberei algum espaço, o sulficiente para solucionar, então, voltando ao problema original.....
Eu estava lendo ema gluns lugares que o sql encontrou problemas ao granas no disco, e que teoricamente isso foi um problema do windows e não do sql, essa informação é correta?
minha base estando da forma que esta, o que posso fazer para resolver este problema?
um dettach e attach desta mesma base solucionaria?
- Marcado como Resposta Fabrizzio CaputoModerator terça-feira, 21 de dezembro de 2010 15:47
-
Bom, resolvi, quer dizer, teoricamente ainda não sei o que aconteceu, e nem se isso realmente resolvou ou se apenas contornei o problema, todo caso, só realizei um re-atach dos arquivos dessa base em cima da antiga ( sem nem desatachar) e funcionou, todo caso, se alguem tiver alguma solução, ou puder explicar melhor sobre esse erro eu agradeço....
-
Boa Noite,
A mensagem é um pouco genérica, mas me parece que o SQL Server teve algumas dificuldades para acessar um arquivo de dados. As recomendações são as seguintes:
- Desligue o Auto Close do banco para ter certeza de que somente o SQL Server acessa esses arquivos e os mantém bloqueados exclusivamente
- Certifique-se de que está tudo Ok com a unidade de disco onde o arquivo se encontra
[ ]s,
Gustavo Maia Aguiar
http://gustavomaiaaguiar.spaces.live.comCompêndio de XML – Preparação para o exame 70-433 - MCTS Microsoft SQL Server 2008 - Database Development
http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!1161.entry
Classifique as respostas. O seu feedback é imprescindível- Sugerido como Resposta Gustavo Maia Aguiar segunda-feira, 27 de dezembro de 2010 04:09