データベース スナップショットを削除する方法 (Transact-SQL)

データベース内の、DROP DATABASE 権限のあるすべてのユーザーは、Transact-SQL を使用することでデータベース スナップショットを削除できます。

データベース スナップショットを削除すると、そのデータベース スナップショットに対するすべてのユーザー接続が終了します。

データベース スナップショットを削除するには

  1. 削除するデータベース スナップショットを特定します。データベース内のスナップショットは、SQL Server Management Studio で参照できます (詳細については、「データベース スナップショットを表示する方法 (SQL Server Management Studio)」を参照してください)。

  2. 削除するデータベース スナップショットの名前を指定して DROP DATABASE ステートメントを実行します。

使用例

この例では、データベース スナップショット SalesSnapshot0600 を削除します。これは元のデータベースには影響しません。

DROP DATABASE SalesSnapshot0600

SalesSnapshot0600 へのユーザー接続がすべて終了し、スナップショットで使用される NTFS ファイル システムのスパース ファイルがすべて削除されます。データベース スナップショットによるスパース ファイルの使用の詳細については、「データベース スナップショットの機能」を参照してください。