Reparar base de datos SQL Server corrupta que no arranca error 3456 Could not redo log record



Reparar base de datos SQL Server corrupta que no arranca error 3456 Could not redo log record

Reparar base de datos SQL Server corrupta que no arranca error 3456 Could not redo log record

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: https://proyectoa.com/como-reparar-base-de-datos-microsoft-sql-server-corrupta-con-error/
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’

Comments are closed.