SQL 2008 - O log de transações está cheio

3

Temos alguns problemas com os arquivos de log de transações Nós temos o SQL Server 2008

Nossa situação:

  • Todas as noites, temos muitas tarefas que são executadas no servidor pelo SQL Agent
  • Alguns trabalhos param porque o log de transações do banco de dados está cheio
  • Tudo está bem quando executamos os trabalhos que falharam na manhã

Todo o modo de recuperação de banco de dados é simples, exceto 2 bancos de dados (mas nunca obtemos log completo neles)
E o arquivo de log tem a seguinte opção:

  • Crescimento automático
  • 10%
  • Irrestrito (alguns têm 2 TB)

Espaço em disco não é um problema, o disco rígido nunca excedeu 60% Dados e log têm seu próprio disco rígido

Tem alguma ideia de como corrigir o problema do log de transações completo?

UPDATE
Tamanho do arquivo de log
msdb ~ 150mb
mestre ~ 2mb
temp ~ 265mb
modelo ~ 2mb
O maior arquivo de log é ~ 3 GB, 3 tem ~ 1 GB e os outros são menos de 1 GB
Mas conseguimos logar em um 650mb e em um arquivo de log de 27mb

    
por Cloudlucky 30.06.2010 / 16:29

2 respostas

3

Dê uma olhada no seguinte artigo do MSDN sobre Solucionando problemas de um log de transações completo (erro 9002)

    
por 30.06.2010 / 16:50
1

Verifique o log de transações do banco de dados do sistema (msdb, master, temp, etc)

    
por 30.06.2010 / 16:45