Videotutorial donde mostramos cómo reparar una base de datos SQL Server corrupta. Explicamos paso a paso cómo recuperar una base de datos que no arranca a través de la línea de comandos SQLCMD. Podéis consultar el tutorial completo en:

A continuación mostramos los comandos utilizados por orden de uso:

  • SQLCMD -S .\nombre_instancia select name,state_desc from sys.databases where name=’nombre_base_datos’
  • select name,state_desc from sys.databases
  • alter database nombre_base_datos set EMERGENCY
  • select name,state_desc from sys.databases where name=’nombre_base_datos’
  • alter database nombre_base_datos set SINGLE_USER
  • dbcc CHECKDB (nombre_base_datos, REPAIR_ALLOW_DATA_LOSS) with NO_INFOMSGS
  • alter database nombre_base_datos set MULTI_USER
  • select name,state_desc from sys.databases where name=’nombre_base_datos’