Supprimer une base de données

Cette rubrique explique comment supprimer une base de données définie par l'utilisateur dans SQL Server Management Studio dans SQL Server 2012 à l'aide de SQL Server Management Studio ou de Transact-SQL.

Dans cette rubrique

  • Avant de commencer :

    Limitations et restrictions

    Configuration requise

    Recommandations

    Sécurité

  • Pour supprimer une base de données, utilisez :

    SQL Server Management Studio

    Transact-SQL

  • Suivi :  Après la suppression d'une base de données

Avant de commencer

Limitations et restrictions

  • Les bases de données système ne peuvent pas être supprimées.

Configuration requise

  • Supprimez les instantanés de la base de données qui existent. Pour plus d'informations, consultez supprimer un instantané de base de données (Transact-SQL).

  • Si la base de données intervient dans l'envoi de journaux, supprimez l'envoi de journaux.

  • Si la base de données est publiée pour une réplication transactionnelle, ou encore publiée ou souscrite pour une réplication de fusion, supprimez la réplication.

Recommandations

  • Effectuez une sauvegarde complète de la base de données. Vous ne pouvez recréer une base de données supprimée qu'en restaurant une copie de sauvegarde.

Sécurité

Autorisations

Pour exécuter DROP DATABASE, un utilisateur doit au moins disposer de l'autorisation CONTROL sur la base de données.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de SQL Server Management Studio

Pour supprimer une base de données

  1. Dans l'Explorateur d'objets, connectez-vous à une instance du Moteur de base de données SQL Server, puis développez-la.

  2. Développez le dossier Bases de données, cliquez avec le bouton droit sur la base de données à supprimer, puis cliquez sur Supprimer.

  3. Vérifiez que la base de données correcte est sélectionnée, puis cliquez sur OK.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de Transact-SQL

Pour supprimer une base de données

  1. Connectez-vous au Moteur de base de données.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter. L'exemple suivant supprime les bases de données Sales et NewSales.

USE master ;
GO
DROP DATABASE Sales, NewSales ;
GO

Icône de flèche utilisée avec le lien Retour en haut[Top]

Suivi : Après la suppression d'une base de données

Sauvegardez la base de données master. Si vous devez restaurer la base de données master, toutes les bases de données supprimées depuis la dernière sauvegarde de master seront encore référencées dans les vues du catalogue système, ce qui risque de générer des messages d'erreur.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Voir aussi

Référence

CREATE DATABASE (Transact-SQL)

ALTER DATABASE (Transact-SQL)