Bom Dia,
Esse assunto já foi extensivamente debatido aqui no fórum (gerenciamento, configuração, instalação e segurança). Você encontrará várias explicações detalhadas do porquê isso acontece e como fazer para evitar. Basicamente, você deve fazer um backup de log
ou mudar o recovery model para simple (e deixar em simple). Após fazer o backup de log ou mudar o recovery model, efetue o shrink do arquivo.
Recomendo dar uma olhadinha nos artigos abaixo para refinar o entendimento:
Piores Práticas – Utilizar o comando BACKUP LOG com a opção WITH TRUNCATE_ONLY – Parte I
http://gustavomaiaaguiar.wordpress.com/2009/08/01/piores-praticas-%e2%80%93-utilizar-o-comando-backup-log-com-a-opcao-with-truncate_only-%e2%80%93-parte-i/
Piores Práticas – Utilizar o comando BACKUP LOG com a opção WITH TRUNCATE_ONLY – Parte II
http://gustavomaiaaguiar.wordpress.com/2009/08/01/piores-praticas-%E2%80%93-utilizar-o-comando-backup-log-com-a-opcao-with-truncate_only-%E2%80%93-parte-ii/
[ ]s,
Gustavo Maia Aguiar
Blog:
http://gustavomaiaaguiar.wordpress.com
Vídeos:http://www.youtube.com/user/gmasql
Classifique as respostas. O seu feedback é imprescindível