Eliminar una base de datos

En este tema se describe cómo eliminar una base de datos definida por el usuario en SQL Server Management Studio en SQL Server 2012 mediante SQL Server Management Studio o Transact-SQL.

En este tema

  • Antes de empezar:

    Limitaciones y restricciones

    Requisitos previos

    Recomendaciones

    Seguridad

  • Para eliminar una base de datos, use:

    SQL Server Management Studio

    Transact-SQL

  • Seguimiento:  Después de eliminar una base de datos

Antes de empezar

Limitaciones y restricciones

  • Las bases de datos del sistema no se pueden eliminar.

Requisitos previos

  • Elimine las instantáneas de bases de datos que existan en la base de datos. Para obtener más información, vea Eliminar una instantánea de base de datos (Transact-SQL).

  • Si la base de datos interviene en el trasvase de registros, elimínelo.

  • Si la base de datos se publica para la replicación transaccional, o se publica o suscribe para la replicación de mezcla, elimine la replicación de la base de datos.

Recomendaciones

  • Tenga en cuenta la posibilidad de realizar una copia de seguridad completa de la base de datos. Una base de datos eliminada solo puede volver a crearse si se restaura una copia de seguridad.

Seguridad

Permisos

Para ejecutar DROP DATABASE, el usuario debe tener, como mínimo, el permiso CONTROL en la base de datos.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar SQL Server Management Studio

Para eliminar una base de datos

  1. En el Explorador de objetos, conéctese a una instancia del Motor de base de datos de SQL Server y, a continuación, expándala.

  2. Expanda Bases de datos, haga clic con el botón secundario en la base de datos que desee eliminar y, a continuación, haga clic en Eliminar.

  3. Confirme que haya seleccionado la base de datos correcta y haga clic en Aceptar.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar Transact-SQL

Para eliminar una base de datos

  1. Conéctese con el Motor de base de datos.

  2. En la barra Estándar, haga clic en Nueva consulta.

  3. Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar. El ejemplo quita las bases de datos Sales y NewSales.

USE master ;
GO
DROP DATABASE Sales, NewSales ;
GO

Icono de flecha usado con el vínculo Volver al principio[Top]

Seguimiento: Después de eliminar una base de datos

Hacer una copia de seguridad de la base de datos maestra. Si es necesario restaurar la base de datos maestra, cualquier base de datos que se haya eliminado después de la última copia de seguridad maestra seguirá teniendo referencias en las vistas del catálogo del sistema y puede dar lugar a la aparición de mensajes de error.

Icono de flecha usado con el vínculo Volver al principio[Top]

Vea también

Referencia

CREATE DATABASE (Transact-SQL)

ALTER DATABASE (Transact-SQL)