MSSQLServer EVENT ID 17055

Posted on 2009-12-19
Medium Priority
Last Modified: 2012-06-27

My db transaction log could not autogrow, here is the error message, what caused this problem? Thank you!

5144 :
Autogrow of file 'logfileName' in database 'DB' cancelled or timed out after 29000 ms.  Use ALTER DATABASE to set a smaller FILEGROWTH or to set a new size.
Question by:yrcdba7
LVL 20

Accepted Solution

Marten Rune earned 2000 total points
ID: 26088011
Your database is probably set to grow with the standard 10% (should not use percentage bye the way, a fixed MG/GB is better).

There is not enough space for the DB to grow, the growth is to big for either the max Size set for the database or the space left on the disk.

Alter is simple in GUI.

LVL 13

Expert Comment

ID: 26093758
>>5144 :
Autogrow of file 'logfileName' in database 'DB' cancelled or timed out after 29000 ms.  Use ALTER DATABASE to set a smaller FILEGROWTH or to set a new size.

I believe the growth size is kept too big as such, SQL Server was not able to get the space from the OS to allocate it for the T-log.

To resolve this, you need to keep a realistic growth (around 100MB) for the T-log to grow. You can set this by going to the database --> Properties --> Files tab

Author Comment

ID: 26113843
Thank you, I have change 10% autogrow to 100 MB.  

Featured Post


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Ever wondered why sometimes your SQL Server is slow or unresponsive with connections spiking up but by the time you go in, all is well? The following article will show you how to install and configure a SQL job that will send you email alerts includ…
Windocks is an independent port of Docker's open source to Windows.   This article introduces the use of SQL Server in containers, with integrated support of SQL Server database cloning.
Using examples as well as descriptions, and references to Books Online, show the documentation available for date manipulation functions and by using a select few of these functions, show how date based data can be manipulated with these functions.
Viewers will learn how to use the SELECT statement in SQL to return specific rows and columns, with various degrees of sorting and limits in place.
Suggested Courses

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question