Usuário com melhor resposta
Sql Server Logs

Pergunta
-
Respostas
-
Olá Pablício,
Você pode excluí-los diretamente, mas como foi dito isso não é necessário por que o próprio SQL Server já o fará. Acho muito curioso um colega falar que eles estão ocupando um espaço tremendo sem nem ao menos saber afirmar onde os logs estão.
Esses logs gravam eventos referentes apenas ao SQL Server e se um log desses está cheio a ponto de incomodar, não queira ver o tamanho dos logs de banco de dados (certamente houve muitas transações para que o log do servidor monitorasse tantos eventos).
Creio que ele está se referindo aos logs de banco de dados que habitualmente ocupam muito mais espaço que os logs do SQL Server especialmente quando há muitas transações, o RECOVERY MODEL é FULL e não há backup de log (ou o truncamento de log).
[ ]s,
Gustavo
Todas as Respostas
-
Bom Dia,
Não existe uma forma direta de limpá-los. Você pode excluir os arquivos e reiniciar o serviço do SQL Server. Após fazer isso, os logs serão reconstruídos. Estamos falando dos logs do SQL Server e não dos logs de cada banco de dados. Não faça isso com os seus bancos de dados.
[ ]s,
Gustavo
-
-
-
-
-
Vamos lá ...
Segundo um colega que trabalha comigo, ele disse que esses logs estão ocupando um espaço tremendo em disco. Daí surgiu a idéia de apagá-los. O pior é que ele não soube explicar onde ficam esses arquivos e por qual motivo quer apagar.
Então, eu abrir este post até mesmo para enteder o que é esse arquivo, onde fica e etc.
Abraço -
Pablicio, geralmente eles ficam no subdiretório de instalação do SQL Server, algo tipo:
Program Files\Microsoft SQL Server\MSSQL\LOG
Caso você tenha optado por colocar os Data Files em outro diretório a estrutura pode ser outra.
Você pode procurá-los por ERRORLOG.
Qualquer dúvida retorne.
Abraços,
-
-
Olá Pablício,
Você pode excluí-los diretamente, mas como foi dito isso não é necessário por que o próprio SQL Server já o fará. Acho muito curioso um colega falar que eles estão ocupando um espaço tremendo sem nem ao menos saber afirmar onde os logs estão.
Esses logs gravam eventos referentes apenas ao SQL Server e se um log desses está cheio a ponto de incomodar, não queira ver o tamanho dos logs de banco de dados (certamente houve muitas transações para que o log do servidor monitorasse tantos eventos).
Creio que ele está se referindo aos logs de banco de dados que habitualmente ocupam muito mais espaço que os logs do SQL Server especialmente quando há muitas transações, o RECOVERY MODEL é FULL e não há backup de log (ou o truncamento de log).
[ ]s,
Gustavo
-