Skip to main content Skip to footer

SQL database: The transaction log for database ''xxx'' is full

The error message ‘The transaction log for database xxx is full’ is not generated by Promodag Reports, but by Microsoft SQL Server.

It is self-explanatory and actually means that the transaction log for the Promodag database has run out of space. Database size and transaction log growth are not manageable by Promodag Reports, but by tools provided with Microsoft SQL Server (SQL Enterprise Manager, SQL Server Management Studio).

Microsoft provide some useful explanations and solutions to avoid this situation in their Knowledge Base: 

We recommend to apply the 'Simple' recovery model to the database. In this case, log truncation occurs automatically after a checkpoint. So this recovery model automatically reclaims log space to keep space requirements small, essentially eliminating the need to monitor it.

Related article: SQL database: Could not allocate space for object ''x'' in database ''y''

Try Promodag Reports Free for 45 Days

Cookie Notice

Find out more about how this website uses cookies to enhance your browsing experience.