GNU/Linux >> Tutoriales Linux >  >> Panels >> Plesk

Cómo reparar una base de datos sospechosa en MSSQL

Cómo reparar una base de datos sospechosa en MS SQL

Problema
Tiene una base de datos en MS SQL que está etiquetada como (sospechosa) y no puede conectarse a la base de datos.

Causas posibles

  • La base de datos podría haberse dañado.
  • No hay suficiente espacio disponible para que SQL Server recupere la base de datos durante el inicio.
  • La base de datos no se puede abrir debido a archivos inaccesibles o memoria insuficiente o espacio en disco.
  • Los archivos de la base de datos están retenidos por el sistema operativo, el software de copia de seguridad de terceros, etc.
  • Hubo un cierre inesperado de SQL Server, una falla de energía o una falla de hardware.

Resolución
Estos pasos requieren que tenga Microsoft SQL Server Management Studio instalado en su computadora. Si no tiene esto instalado, siga los pasos descritos en el siguiente artículo:Cómo conectarse a su base de datos MS SQL

Siempre haga una copia de seguridad del sitio web antes de realizar cualquier cambio en la base de datos. Los clientes de alojamiento compartido pueden hacerlo a través del Panel de control. Consulte Realice una copia de seguridad de su sitio web con Plesk. Los clientes de servidores dedicados pueden hacer una copia de seguridad del sitio a través del Panel de control o de Control Suite. Consulte Cómo realizar una copia de seguridad de un dominio mediante Control Suite.

  1. Abra Microsoft SQL Server Management Studio y conéctese a su base de datos
  2. Haga clic en Nueva consulta botón
  3. Pegue la siguiente secuencia de comandos SQL en su página Nueva consulta reemplazando [Su base de datos] con el nombre de su base de datos. EXEC sp_resetstatus [YourDatabase]; ALTER DATABASE [YourDatabase] SET EMERGENCY DBCC checkdb([YourDatabase]) ALTER DATABASE [YourDatabase] SET SINGLE_USER WITH ROLLBACK IMMEDIATE DBCC CheckDB ([YourDatabase], REPAIR_ALLOW_DATA_LOSS) ALTER DATABASE [YourDatabase] SET MULTI_USER
  4. Haga clic en Ejecutar

Su base de datos ya no debería estar etiquetada como (sospechosa) y debería poder acceder a ella.


Plesk
  1. Cómo reparar la base de datos MySQL

  2. Cómo reparar una tabla de base de datos Mysql dañada

  3. Cómo crear una base de datos en cPanel

  4. Cómo Eliminar una Base de Datos MSSQL o MySQL en el Panel de Control Plesk

  5. Cómo conectarse a su base de datos MSSQL (SSMS)

¿Cómo reparar la base de datos MySQL en cPanel?

¿Cómo reparar una base de datos MySQL?

Cómo restaurar manualmente una base de datos MSSQL en SQL Management Studio (SSMS)

Cómo realizar una copia de seguridad de la base de datos en Plesk

Cómo crear una base de datos en Plesk

Cómo reparar una base de datos