I am looking at a large-ish SQL Server 2005 database, that has entered into Recovery mode, and I am wondering if there is any way to estimate how long it's going to be until the database has recovered?
views:
92answers:
2
A:
If you look at the server logs, it will add a log entry after every 1% of progress or so. From that you can guestimate the time left. It's usually what I end up having to do.
BBlake
2009-09-15 19:12:06
Which server logs?
Philip Kelley
2009-09-15 19:17:49
The easiest place to access them is under Management\SQL Server Logs in the object explorer in SSMS
BBlake
2009-09-15 20:11:15
A:
Any more than a few seconds means an outage during a multi-million update row that needs undone. You'll have to follow progress in the SQL error log.
Slightly cheeky, but you could read "Understanding Recovery Performance in SQL Server" while you wait...
gbn
2009-09-15 19:18:15