About Automatic Recovery

Microsoft SQL Server provides two different types of recovery:

Whenever SQL Server is restarted, recovery is performed automatically on each database. This does the following:

Automatic recovery begins with the master database, goes on to model, clears out the tempdb temporary database, recovers msdb, recovers pubs, recovers distribution (if the server is configured as a replication distributor), and, finally, recovers user databases. Users can log in to SQL Server as soon as the system databases have been recovered, but they cannot access a user database while recovery is in progress on it.

Two configuration options are relevant to automatic recovery:

These two options are set by using SQL Enterprise Manager or sp_configure. For more information, see Chapter 3, Configuring Servers.