Énorme journal des transactions avec la base de données SQL Server en mode de récupération simple

J'ai une assez grande base de données SQL Server en utilisant le mode de récupération SIMPLE. Nous n'avons pas vraiment besoin jusqu'à la deuxième reprise donc je préfère le nous de rester avec ce mode.

Pour une raison quelconque, le journal des transactions de cette base de données est énorme (410 GO) avec 99% de l'espace non alloué.

J'ai essayé de réduire le fichier à l'aide de ( DBCC SHRINKFILE (MyDatabase_log, 20000) ), mais il ne semble pas fonctionner.

Quelqu'un a des conseils sur pourquoi un SIMPLE mode de récupération de la base de données serait un énorme fichier? Je voudrais vraiment obtenir rétréci en bas.

  • La dernière fois que j'ai vérifié, la valeur par défaut rétrécir les unités étaient en GO. Donc, ce que vous avez déclaré il y a peut être été 20000 GB, qui n'aurait aucun effet 🙂
InformationsquelleAutor | 2009-07-28