none
Sql Server Logs RRS feed

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

    segunda-feira, 3 de março de 2008 17:40

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

     

    segunda-feira, 3 de março de 2008 13:53
  • Gustavo,

    Realmente estamos falando da mesma coisa.

    Outra dúvida, onde ficam esses arquivos?

    Posso excluí-los diretamente?

    Como posso ver o tamanho que esses arquivos estão?

    Valeu !!!
    segunda-feira, 3 de março de 2008 13:58
  • Pablicio,

     

    Você quer excluir este log?

    segunda-feira, 3 de março de 2008 14:29
  • Sim.

    Mas não o Log de banco de dados.
    segunda-feira, 3 de março de 2008 14:47
  •  

    Bom, o proprio sql sobreescreve os logs, qual a sua ideia em apagar os logs do servidor ?
    segunda-feira, 3 de março de 2008 14:52
  • 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


    segunda-feira, 3 de março de 2008 15:42
  • 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,

    segunda-feira, 3 de março de 2008 16:30
  • Valeu !!!
    segunda-feira, 3 de março de 2008 17:05
  • 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

    segunda-feira, 3 de março de 2008 17:40
  • Gustavo, também não entendi o que está acontecendo e fiquei encucado senão era os arquivos de LOG do banco.

    De qualquer forma, muito obrigado.

    Abraço.
    segunda-feira, 3 de março de 2008 17:56