none
Problemas com jobs RRS feed

  • Pergunta

  • Bom dia,

    Estou passando por um problema que meus Jobs de uma determinada base só da erro. Criei os planos de manutenção para backup Full, reindex e rebuild e update statistics só que todos eles aparecem o seguinte erro.

    The transaction log for database 'Meu database' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases". Possible failure reasons: Problems with the query, "ResultSet"...  The package execution fa...  The step failed

    Alguém poderia me ajudar.

    Obrigado

    segunda-feira, 27 de agosto de 2012 13:50

Respostas

  • Obs. 1: Clicar com o botão direito sobre a base de dados, ir em Propriedades. Clicar na "aba" Files (Arquivos). Terá que rever a coluna Maxsize do arquivo de log.

    Obs. 2: Deverá verifica o porquê de seu arquivo de log ter chegado ao tamanho máximo. Você não deve estar fazendo backup de log. Deve estar fazendo somente o backup Full.

    Das duas uma: ou o Backup de log não te interessa (só interessa o backup Full) e neste caso o Recovery Model da sua base deveria estar como Simple (para o log não ir crescendo indefinidamente) ou o Backup de log te interessa e você está esquecendo de fazê-lo. Verifique isso.


    Roberson Ferreira - Database Developer
    Acesse: www.robersonferreira.com.br
    Email: contato@robersonferreira.com.br

    Se esta sugestão for útil, por favor, classifique-a como útil.
    Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    • Marcado como Resposta Adalvitor segunda-feira, 27 de agosto de 2012 14:20
    segunda-feira, 27 de agosto de 2012 13:59

Todas as Respostas

  • O seu arquivo de log deve estar com o tamanho máximo definido. E ele chegou a este tamanho máximo. Altere o tamanho máximo nas propriedades do banco.

    Roberson Ferreira - Database Developer
    Acesse: www.robersonferreira.com.br
    Email: contato@robersonferreira.com.br

    Se esta sugestão for útil, por favor, classifique-a como útil.
    Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    segunda-feira, 27 de agosto de 2012 13:54
  • Obs. 1: Clicar com o botão direito sobre a base de dados, ir em Propriedades. Clicar na "aba" Files (Arquivos). Terá que rever a coluna Maxsize do arquivo de log.

    Obs. 2: Deverá verifica o porquê de seu arquivo de log ter chegado ao tamanho máximo. Você não deve estar fazendo backup de log. Deve estar fazendo somente o backup Full.

    Das duas uma: ou o Backup de log não te interessa (só interessa o backup Full) e neste caso o Recovery Model da sua base deveria estar como Simple (para o log não ir crescendo indefinidamente) ou o Backup de log te interessa e você está esquecendo de fazê-lo. Verifique isso.


    Roberson Ferreira - Database Developer
    Acesse: www.robersonferreira.com.br
    Email: contato@robersonferreira.com.br

    Se esta sugestão for útil, por favor, classifique-a como útil.
    Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    • Marcado como Resposta Adalvitor segunda-feira, 27 de agosto de 2012 14:20
    segunda-feira, 27 de agosto de 2012 13:59
  • Roberson,

    é tava cheio mesmo o Log é q estava sendo feito umas mudanças nas rotinas e deixamos fazendo backup full com recovery model em full, acho que foi isso que acabou aumentando.

    Diminuímos o arquivo de log e veremos vou aguardar ate amanha pra ver se os jobs irão executar sem erros.

    Agradeço a ajuda.

    segunda-feira, 27 de agosto de 2012 14:20
  • OK. Se você mudaram agora o Recovery Model para Simple, pode ser que seja bom fazer um Shrink no arquivo de log, para diminuí-lo fisicamente. Isso o deixará com uns 5Mb + ou -.

    Roberson Ferreira - Database Developer
    Acesse: www.robersonferreira.com.br
    Email: contato@robersonferreira.com.br

    Se esta sugestão for útil, por favor, classifique-a como útil.
    Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    segunda-feira, 27 de agosto de 2012 14:26