Partager via


Supprimer un instantané de la base de données (Transact-SQL)

La suppression d’un instantané de base de données supprime l’instantané de base de données de SQL Server et supprime les fichiers partiellement alloués utilisés par l’instantané. Lorsque vous supprimez un instantané de base de données, toutes les connexions utilisateur à celle-ci sont arrêtées.

Sécurité

Autorisations

Tout utilisateur disposant d’autorisations DROP DATABASE peut supprimer un instantané de base de données.

Comment supprimer un instantané de base de données (à l’aide de Transact-SQL)

Pour supprimer un instantané de base de données

  1. Identifiez l’instantané de base de données à supprimer. Vous pouvez afficher les captures instantanées sur une base de données dans SQL Server Management Studio. Pour plus d’informations, consultez Afficher un instantané de base de données (SQL Server).

  2. Émettez une instruction DROP DATABASE , en spécifiant le nom de l’instantané de base de données à supprimer. La syntaxe est la suivante :

    DROP DATABASE database_snapshot_name [ ,... n ]

    database_snapshot_name est le nom de l’instantané de base de données à supprimer.

Exemple (Transact-SQL)

Cet exemple supprime un instantané de base de données nommé SalesSnapshot0600, sans affecter la base de données source.

DROP DATABASE SalesSnapshot0600 ;  

Toutes les connexions utilisateur à SalesSnapshot0600 sont arrêtées, et tous les fichiers éparses du système de fichiers NTFS utilisés par l’instantané sont supprimés.

Remarque

Pour plus d’informations sur l’utilisation des fichiers clairsemés par les instantanés de base de données, consultez Instantanés de base de données (SQL Server).

Tâches associées

Voir aussi

DROP DATABASE (Transact-SQL)
Instantanés de base de données (SQL Server)