Foros‎ > ‎

SQL Server

How To Repair SUSPECT Database

publicado a la‎(s)‎ 12 nov. 2013 6:27 por Ignacio Gonzalez

Sometimes we see a SharePoint error "Cannot connect to the configuration database". One of the reasons for this could be the Respective DataBase is set to SUSPECT mode.

Reasons for database SUSPECT state:
1. Database corruption.
2. Not enough space for the SQL Server to recover the database during startup.
3. Insufficient memory or disk space.
4. Unexpected SQL Server Shutdown, Power failure or a Hardware failure.

Follow the below steps to repair the SUSPECT database:
1. Identify all the databases which are in SUSPECT mode
  1. USE master  
  2. GO  
  3. SELECT NAME,STATE_DESC FROM SYS.DATABASES   
  4. WHERE STATE_DESC='SUSPECT'  
  5. GO  
Note:Check the latest log for the database which is marked as suspect. 
SQL Server -> Management -> SQL Server Logs

2. Get the database first into EMERGENCY mode to repair it
  1. USE master  
  2. GO   
  3. ALTER DATABASE "databasename" SET EMERGENCY  
  4. GO  
Note: The EMERGENCY database is one way which means read-only.

3. Repair the Database in emergency mode
  1. DBCC checkdb('databasename')  
  2. ALTER DATABASE "databasename" SET SINGLE_USER WITH ROLLBACK IMMEDIATE  
  3. DBCC CheckDB ('databasename', REPAIR_ALLOW_DATA_LOSS)  
  4. ALTER DATABASE "databasename" SET MULTI_USER  

Destacados SQL Server 2008

publicado a la‎(s)‎ 14 sept. 2012 6:34 por Ignacio Gonzalez

Optimización del rendimiento de la CPU de SQL Server 
La clave para un uso óptimo de la CPU en su servidor de bases de datos es comprobar que la CPU esté procesando lo que tiene que procesar, en lugar de malgastar ciclos en código mal optimizado o hardware lento. A continuación se enumeran algunas sugerencias para sacarle el máximo partido a SQL Server y a su hardware.

Laboratorios virtuales de Business Intelligence con SQL Server 2005 En inglés
Los nuevos laboratorios virtuales ya están disponibles en Internet. Conozca de una forma práctica las novedades y mejoras que introduce SQL Server 2005 para Business Intelligence trabajando con herramientas como el Business Scorecard Manager y el Report Builder.

Microsoft Identity Lifecycle Manager 2007 
Entre otras funcionalidades destacan: Sincronización de Identidades, aprovisionamiento de usuarios, gestión de certificados y soporte de SQL Server 2005 y Exchange Server 2007.

Obtención de alta disponibilidad para SQL Server 2005 
SQL Server 2005 ofrece varias opciones para mejorar la disponibilidad de la base de datos, desde la réplica hasta los clústeres y el trasvase de registros.

SQL Server Database Publishing Wizard 1.0 
El Asistente para la publicación de bases de datos de SQL Server ofrece un modo de publicar bases de datos en secuencias de comandos T-SQL o directamente en proveedores de servicios de hospedaje que lo admitan.

El grupo ESG constata que Microsoft SQL Server rompe todos los records (PDF - 88,4 KB) En inglés
Microsoft SQL Server 2005 rompe todos los records en las clasificaciones de seguridad de Bases de Datos, como demuestra ESG en su Boletín Information Security Brief de Noviembre de 2006.

1-2 of 2