Hola Eso te paso porque se apago mal el server o se corto la luz, o algo por el estilo En un sitio web que ahora no recuerdo estaba lo siguiente
SQL Server: Bases de Datos en estado Suspect, solución de problemas. Uno de los posibles estados de una base de datos es Suspect. Cuando SQL Server no puede asegurar la integridad de una base, ésta asume ese estado. Los motivos por los cuales se produce esta situación son amplios, pero normalmente se debe a apagados repentinos del servidor por fallas de hardware, cortes de energía, etc. También, se suele dar por procesos de Recovery no terminados (falta de espacio en disco, etc.) Cuando una base se encuentra en ese estado, se verá grisada en el Enterprise Manager y bajo su nombre se indicar entre paréntesis 'Suspect' : Cuando una base de datos se encuentra en ese estado, no puede ser utilizada. En el combobox de bases de datos del Query Analizer no figurará y si se ejecuta la instrucción USE fallará. Si escribimos USE PADRON, nos dará el siguiente mensaje de error: Server: Msg 945, Level 14, State 2, Line 1 Database 'Padron' cannot be opened due to accessible files or insufficient memory or disk space. Para resolver esta situación, se deberá utilizar el stored procedure sp_resetstatus. Dado que este stored procedure modifica tablas del sistema, el DBA deberá habilitar la actualización de las mismas antes de la ejecución, y después de la misma volver a deshabilitarla. Habilitar la opción USE master GO sp_configure 'allow updates', 1 GO RECONFIGURE WITH OVERRIDE GO Al ejecutar el stored procedure solamente se deberá indicar el nombre de la base que se desea afectar: sp_resetstatus 'Padron' (o la base de datos que tengas en suspect) GO Una vez hecho esto, se deberá reiniciar el servicio de SQL Server y se recomienda deshabilitar la actualización de las tablas. Si todo ha ido bien ya tendremos la bases de datos disponible, como se muestra en la imagen: SQL Server: Bases de Datos en estado Suspect, solución de problemas. Uno de los posibles estados de una base de datos es Suspect. Cuando SQL Server no puede asegurar la integridad de una base, ésta asume ese estado. Los motivos por los cuales se produce esta situación son amplios, pero normalmente se debe a apagados repentinos del servidor por fallas de hardware, cortes de energía, etc. También, se suele dar por procesos de Recovery no terminados (falta de espacio en disco, etc.) Cuando una base se encuentra en ese estado, se verá grisada en el Enterprise Manager y bajo su nombre se indicar entre paréntesis 'Suspect' : Cuando una base de datos se encuentra en ese estado, no puede ser utilizada. En el combobox de bases de datos del Query Analizer no figurará y si se ejecuta la instrucción USE fallará. Si escribimos USE PADRON, nos dará el siguiente mensaje de error: Server: Msg 945, Level 14, State 2, Line 1 Database 'Padron' cannot be opened due to accessible files or insufficient memory or disk space. Para resolver esta situación, se deberá utilizar el stored procedure sp_resetstatus. Dado que este stored procedure modifica tablas del sistema, el DBA deberá habilitar la actualización de las mismas antes de la ejecución, y después de la misma volver a deshabilitarla. Habilitar la opción USE master GO sp_configure 'allow updates', 1 GO RECONFIGURE WITH OVERRIDE GO Al ejecutar el stored procedure solamente se deberá indicar el nombre de la base que se desea afectar: sp_resetstatus 'Padron' (o la base de datos que tengas en suspect) GO Una vez hecho esto, se deberá reiniciar el servicio de SQL Server y se recomienda deshabilitar la actualización de las tablas. Si todo ha ido bien ya tendremos la bases de datos disponible, como se muestra en la imagen: La experiencia igualmente me demuestra que las bases en ese estado nunca se pudieron recuperar Saludos PabloC ----- Original Message ----- From: [EMAIL PROTECTED] To: pablo.canonico Sent: Monday, April 09, 2007 10:41 AM Subject: [dbms] Base en estado 'sospechoso' Buenos dias Tenemos un problema... Sin saber por qué, una de las bases de datos de uno de los servidores de SQL 2000 está en estado sospechoso, he probado algunos trucos de internet pero nada parece funcionar. Alguien puede darme una idea de que sucede y como se puede solucionar? Es medio urgente. Gracias! __________________________________________________ Internet gratis. Siempre. http://www.fullzero.com.ar __________ Información de NOD32, revisión 2174 (20070409) __________ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com
