arquivo de log muito grande e sem espaço suficiente

2

Eu tenho um arquivo de log de 88 GB para um banco de dados hospedado no SQL Server 2008 que estou tentando fazer backup usando o backup do log de transações para que eu possa reduzir. O problema é que eu não tenho espaço suficiente nem em C nem em D, o que torna isso um problema 22.

O que posso fazer para reduzir o log? Posso forçá-lo a encolher sem fazer um backup? Se eu puder quais são as conseqüências de fazer isso?

Obrigado ...

    
por Jonas Stawski 19.01.2010 / 18:42

4 respostas

5

Você pode alternar o modo de recuperação para simples e, em seguida, novamente para completo. Então você deve ser capaz de encolher e começar de novo a partir desse ponto.

Isso significaria que você só poderia recuperar seu último backup completo (tão bom tentar depois de um backup completo). Também irá quebrar a replicação.

    
por 19.01.2010 / 19:00
1

Por que não obter um HDD USB externo, conectá-lo ao servidor e fazer backup nesta unidade?

    
por 19.01.2010 / 18:49
1
BACKUP LOG <DatabaseName>  WITH TRUNCATE_ONLY

Isso foi para 2005. Desculpe, eu não vi as tags - é melhor se essas informações estivessem no assunto ou no corpo da pergunta.

De qualquer forma, eu pesquisei isso para você:

link

De: Nick Kavadias

Você pode enviar o arquivo para o depósito de bits com o comando regulat BACKUP LOG:

BACKUP
 LOG
 DBNAME TO
 DISK
='NUL'

O que é descartar seu log de transações, portanto, se seu banco de dados estiver em log em massa ou completo, agora você tem uma cadeia quebrada de backups de log de transações (que deve ser executada em intervalos freqüentes). Então, por favor, tenha certeza que se você executar este comando, faça um backup de banco de dados completo ou diferencial depois!

Se você estiver em um ambiente em que não precisa fazer backups de log, considere mudar para um modelo de recuperação simples.

    
por 19.01.2010 / 18:45
0

Se você tiver a edição Enterprise do SQL2008, tente executar um backup de log compactado. Ou, como mencionado acima, você pode colocar o banco de dados no modo simples e realizar um backup completo - no entanto, você perderá a capacidade de fazer restauração pontual.

    
por 21.01.2010 / 11:47