La Web del Programador: Comunidad de Programadores
 
    Pregunta:  10744 - SQL SERVER 7.0 - BASE DE DATOS CORRUPTA
Autor:  Eduardo Villafuerte
Que tal, Trabajo con Power Builder 7.0 y SQL Server 7.0 pero ahora ultimo tuve un problema con una Base de Datos de SQL, al parecer un usuario apago el Servidor (Window NT) y al reiniciar el NT aparentemente se daño, hice una copia de los archivos *.mdf y *.ldf de la Base de Datos para levantarlo en un Window 98 (como lo he hecho muchisimas veces con resultado positivo) pero en esta ocasion la base de datos no levanto y aparece como "Sospechoso" y no puedo ingresar a ella, tambien me dice que la Base de Datos ha sido "Marcada como no accesible". Yo supongo que debe haber una forma de quitarle la marca. Si alguien puede ayudarme le agradeceria enormemente. Gracias
P.D.: He intentado todas las opciones del administrador Corporativo pero nada.

  Respuesta:  Franklin De la Rosa
Eduardo lo que debes hacer es desde el isqlw posicionarte en la bd master y ejecutar el sp_attach_db. Este ejemplo te puede ayudar mucho y se encuentra en el Help de Transact-SQL:
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\mssql7\data\pubs.mdf',
@filename2 = N'c:\mssql7\data\pubs_log.ldf'

  Respuesta:  Keylor Mesen
Compañero, puedes revisar si la DB esta single user, por otro lado puedes revisar el log de SQL aver que errores más le indica, puede ser que sea por algo del servidor.