Delen via


Een momentopname van een database verwijderen (Transact-SQL)

van toepassing op:SQL Server-

Wanneer u een momentopname van een database verwijdert, wordt de momentopname van de database verwijderd uit SQL Server en worden de sparse-bestanden verwijderd die door de momentopname worden gebruikt. Wanneer u een momentopname van een database verwijdert, worden alle gebruikersverbindingen met deze database beƫindigd.

Veiligheid

Machtigingen

Elke gebruiker met DROP DATABASE-machtigingen kan een momentopname van een database verwijderen.

Een momentopname van een database verwijderen (met behulp van Transact-SQL)

Een momentopname van een database verwijderen

  1. Identificeer de momentopname van de database die u wilt verwijderen. U kunt de momentopnamen in een database bekijken in SQL Server Management Studio. Zie Een momentopname van een database (SQL Server) weergevenvoor meer informatie.

  2. Geef een DROP DATABASE instructie, waarbij u de naam opgeeft van de databasemomentopname die moet worden verwijderd. De syntaxis is als volgt:

    DROP DATABASE database_snapshot_name [ ,...n ]

    Waarbij database_snapshot_name de naam is van de momentopname van de database die moet worden verwijderd.

Voorbeeld (Transact-SQL)

In dit voorbeeld wordt een databasemomentopname met de naam SalesSnapshot0600 verwijderd, zonder dat dit van invloed is op de brondatabase.

DROP DATABASE SalesSnapshot0600 ;  

Alle gebruikersverbindingen met SalesSnapshot0600 worden beƫindigd en alle ntfs-bestandssysteemparsebestanden die door de momentopname worden gebruikt, worden verwijderd.

Notitie

Zie Database Snapshots (SQL Server)voor meer informatie over het gebruik van sparse-bestanden op databasemomentopnamen.

Gerelateerde taken

Zie ook

DROP DATABASE (Transact-SQL)
Database-snapshots (SQL Server)