Array
(
)

Problemas: quot;The log file for database ´MeuBanco´ is fu

Jonasces
   - 30 jan 2006

Ao tentar fazer alguma inserção no meu banco aparece a seguinte mensagem:

´The log file for database ´MeuBanco´ is full. Back up the transaction log for the database to free up some log space.´

mas o arquivo de log está com 16 MB, tem um tamanhã máximo para o LDF, o que está ocorrendo?

Obrigado!

Blumm
   - 31 jan 2006

jonasces, realmente este erro está indicando que o log de transações encheu, ou tu aumenta o tamanho dele no Enterprise Manager, ou tu pode fazer um back´up do log de transação que as transações antigas serão liberadas.
Caso tu nunca faça back´up do log de transações o ideal seria tu alterar o a opção ´Recovery model´ do banco para ´Simple´, com esta opção o banco não irá gerar log das transações.

Aroldo Zanela
   - 31 jan 2006

Colega,

Ou o espaço realmente acabou ou é limitação por restrição de SO. Para verificar o percentual de ocupação de TODOS os bancos, faça:

#Código

DBCC perflog


Caso queira ´matar´ o log sem fazer backup dele para liberar espaço imediatamente, faça:

#Código
backup log NOME_BANCO with no_log