The transaction log for database ‘mydatabase’ is full

agosto 31st, 2011 by franklin Leave a reply »

Estava com esse problema qunado rodava umam query no sql server 2008, tentei fazer um monte de coisa, como desanexar o banco e apagar o log, limpar o transaction log e dar um shrink nele, mas mesmo assim não funcionou.

The transaction log for database ‘mydatabase’ is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases

O que realmente funcinou foi o seguinte, aumentei o tamanho do log do banco para 100MB, executei a query que fazia o erro acontecer, que dessa vez funcionou, após dei o shrink no log do banco para não ficar gigantesco, e então reduzi o tamanho do espaço para log do banco.

Advertisement

Deixe um comentário