Este es un error mas o menos común y los pasos de verificación son los siguientes:
Paso 1: Identificar el status de la base de datos
use master
select databaseproperty(‘db_name’,'isShutdown’)
La mayor parte de las veces debería devolver 1 en esta situación.
Paso 2: Limpiar el estado interno de la Base de datos.
use master
alter database db_name set offline
Finaliza sin error en la mayoría de los casos...
Paso 3: Poner la base de nuevo Online
use master
alter database db_name set online
SQL Server verificará el log y la base de datos y si todo está ok ya tendriamos la base nuevamente online y funcional.
Hugo Román Bernachea
Mail de contacto: SQLServer777@gmail.com
Microsoft Certified DBA
Microsoft Certified Trainer
Twitter: @bernachea