Inquiridor
Limpeza de logs SQL

Pergunta
-
Tenho um servidor Win2003 x64 que roda SQL server 2005 com umas 25 bases. Os logs das bases estão com tamanho enorme e gostaria se alguem tem alguma rotina de limpeza dos log .ldf.
Obrigado.
- Movido Gustavo Maia Aguiar sexta-feira, 23 de abril de 2010 16:08 (De:SQL Server - Infra Geral)
Todas as Respostas
-
Boa Tarde,
Para limpar os logs é necessário que você faça um backup de log ou opte pelo recovery model simple.
Não cometa o erro de utilizar instrução BACKUP LOG com a opção TRUNCATE_ONLY. Maiores detalhes nos links abaixo:Piores Práticas – Utilizar o comando BACKUP LOG com a opção WITH TRUNCATE ONLY - Parte I
http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!670.entryPiores Práticas – Utilizar o comando BACKUP LOG com a opção WITH TRUNCATE ONLY - Parte II
http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!671.entryRecomendo pesquisar os posts anteriores, pois, essa dúvida é bastante recorrente.
[ ]s,
Gustavo Maia Aguiar
http://gustavomaiaaguiar.spaces.live.com
Classifique as respostas. O seu feedback é imprescindível- Sugerido como Resposta Gustavo Maia Aguiar sexta-feira, 23 de abril de 2010 16:07
-
Fabiano,
Concordo plenamente com o Gustavo, utilizar o Backup Log With Truncate Only poderá ocasionar em possíveis perdas de dados.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário] -