locked
Arquivo LOG - URGENTE RRS feed

  • Pergunta

  • Gostaria de saber como faço para diminuir o tamanha do meu arquivo de LOG do meu banco de dados, pois ele esta hoje com mais de 3GB, e esta dificultando muito até por questão de tempo para fazer backup, copias de segurança.

    Aguardo respostas. Desde já agradeço atenção.

    quinta-feira, 4 de janeiro de 2007 13:08

Todas as Respostas

  •  

     

     vc. deve fazer o backup do log em separado para ele diminuir, como e sua estrategia de backup hoje ?

    quinta-feira, 4 de janeiro de 2007 13:31
  • Miguel,

    Você quer limpar o log ou somente diminuir?

    quinta-feira, 4 de janeiro de 2007 14:20
    Moderador
  • Miguel, segue algumas opções:

    Verifique como está o Recovey model do seu banco:

    - Simple, Bulk Load ou Full; Se estive em um dos dois últimos altere para simple.

    - Faça um checkpoint: execute checkpoint;

    - Faça um backup do Log realizando um truncate:

    BACKUP LOG bdname WITH TRUNCATE_ONLY

    - Depois realiza um DBCC SHRINKFILE(opções) do arquivo de log.

     

    Qualquer dúvida, retorne.

     

    Abraços,

    quinta-feira, 4 de janeiro de 2007 17:12
  • Execute os comandos abaixo. Acho que é uma boa opção

    exec sp_dboption 'nmbanco','trunc. log on chkpt.', 'true'
      exec sp_dboption 'nmbanco','autoshrink','true'
      DBCC SHRINKDATABASE (nmbanco, 0)

    quinta-feira, 11 de janeiro de 2007 19:07
  • como ja foi falado  esque e

    checkpoint

    backup log nome_banco with truncate_only

     

    DBCC SHRINKFILE (nome_arquivo_de_log, XX) --xxx e o tamanho que vc quer deixar seu log, o legal e 20% do tamanho do mdf

     

    Abs.;

     

    sexta-feira, 12 de janeiro de 2007 09:02