En estos simples pasos detallo como se puede corregir una base de datos en SQL Server que se encuentra en modo “SUSPECT” y por lo tanto no podemos acceder a ella.-

1.- Desde el SQL Query Analyzer, debemos ejecutar la query:

EXEC sp_detach_db 'BD_CON_PROBLEMAS', 'true'

Con esto “sacamos” la BD con problemas del entorno de administracion del SQL Server Enterprise manager.-

Sacar la BD del Enterprise manager de SQL Server

2.- Antes de ejecutar este paso, debemos saber cual es la ruta exacta de la BD y luego ejecutamos, con esto vamos a registrar la BD pero ahora estará OK

EXEC sp_attach_db @dbname = N'BD_CON_PROBLEMAS',
@filename1 = N'[UNIDAD]:\[PATH]\BD_CON_PROBLEMAS_data.mdf', --data
@filename2 = N'[UNIDAD]:\[PATH]\BD_CON_PROBLEMAS_log.ldf' --log

Registrar la BD que estaba con problemas

3.- Actualizamos la vista de las BD del Enterprise Manager y listo.-

BD ya corregida

RSS Trackback URL Juan Jose Puga Germany | August 29, 2008 (11:57 am)

Bases de Datos, Sql Server, Query

Write a Comment