Pessoal,
Muitas vezes o disco do servidor do banco de dados acaba o espaço porque não é feita uma manutenção nos arquivos de log dos bancos SQL. Com o comando abaixo conseguimos limpar os logs (arquivos .ldf). Mas cuidado! Isto APAGA todo o log. Se você precisa do log por algum motivo faça um BKP antes.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
-- 1) Colocar o nome do banco que deseja limpar o log no comando USE -- 2) Pegar o campo Name do arquivo de Log com o comando abaixo USE ; SELECT * FROM sysfiles GO -- 3) Colocar o nome do banco que deseja limpar o log nas variáves -- 4) Colocar o nome do arquivo de log na variável da linha SHRINKFILE USE ; GO ALTER DATABASE SET RECOVERY SIMPLE; GO DBCC SHRINKFILE (, 1); GO ALTER DATABASE SET RECOVERY FULL; GO |