MSSQLServer EVENT ID 17055

Expert,

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.
yrcdba7Asked:
Who is Participating?
 
Marten RuneConnect With a Mentor SQL Expert/Infrastructure ArchitectCommented:
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.

//Marten
0
 
geek_vjCommented:
>>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
0
 
yrcdba7Author Commented:
Thank you, I have change 10% autogrow to 100 MB.  
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.