1· Lanzamos la siguiente query, para poner la base de datos en modo de emergencia.
ALTER DATABASE db_name SET EMERGENCY
2· Lanzamos el siguiente comando para llevar la base de datos al modo de usuario único.
ALTER DATABASE database_name SET SINGLE_USER
3· Lanzamos un chequeo de la base de datos
DBCC CHECKDB (‘database_name’)
4· Aquí viene la parte critica
En primera instancia lanzaremos el comando «Sin perdida de datos»
dbcc checkdb(‘DB-NAME’,REPAIR_REBUILD)
Y sino le hes posible recuperarlo, lanzaremos el siguiente el cual ya si tiene perdida de datos.
dbcc checkdb(‘DB-NAME’,REPAIR_ALLOW_DATA_LOSS)
5· Si el proceso anterior logra finalizar sin problemas, volveremos a poner la base de datos en modo «multi-usuario
ALTER DATABASE database_name SET MULTI_USER
6· Comprobamos la conectividad con la base de datos.