Ir al contenido principal

Entradas

Mostrando entradas de julio, 2019

REPARAR BASE DE DATOS EN ESTADO SOSPECHOSO (SUSPECT) SQL SERVER

Para reparar una base de datos que esté en este estado,  bastará con lanzar sobre ella cuatro consultas , estas cuatro: ALTER DATABASE NOMBREBBDD SET EMERGENCY; ALTER DATABASE NOMBREBBDD SET SINGLE_USER; DBCC CHECKDB (NOMBREBBDD, REPAIR_ALLOW_DATA_LOSS); ALTER DATABASE NOMBREBBDD SET MULTI_USER; Gracias a estos comandos y especialmente al del punto número tres,  estaremos solicitando una reparación de la misma, logrando así el resultado esperado en muchos de los casos  de bases de datos sospechosas. Si no hemos logrado el resultado esperado , también podemos realizar esta otra consulta: DBCC checkdb (NOMBREBBDD , REPAIR_REBUILD); Obviamente, en todos los casos  debemos sustituir  NOMBREBBDD  por el nombre real  de nuestra base de datos y también debemos contar con los privilegios necesarios para llevar a cabo esta tarea, pero es algo que dabamos por hecho. * Tomado de rootear.