SQL Server Emergency Mode
Database Corruption.
Emergency Mode.
ALTER DATABASE test_db SET EMERGENCY
This allow System administrator to access to the data
it could be reviewed and transferred to another proper database
When you execute the statement SQL Server will shutdown the database
and restart the database without recovering it.
But good thing is that you could view database objects, db will be in read only mode
ALTER DATABASE TEST SET SINGLE_USER
DBCC CHECKDB('DB NAME', REPAIR_REBUILD) // Will try to repair
DBCC CHECKDB('<db_name>',REPAIR_ALLOW_DATA_LOSS) // This require db in single user mode
//But data could be lost in here
Above if the command is succesfull it will db online.
If above doesn't work, restore from backup. If no backup. God Bless You.