2

データベースを削除するために使用している場合、開いているデータベースを閉じて強制的に削除Management Studio Expressするチェックボックスがあります。"Close existing connections."

開いている接続を閉じてプログラムでデータベースを削除し、それが以前に存在したことを確認するにはどうすればよいですか?

4

1 に答える 1

2

Randolph Potter のコメントで示唆されているように、ドロップ画面の「スクリプト」アイコンの出力 (これは、データベース名が「test」であることを前提としています):

EXEC msdb.dbo.sp_delete_database_backuphistory @database_name = N'test'
GO
USE [master]
GO
ALTER DATABASE [test] SET  SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
USE [master]
GO
/****** Object:  Database [test]    Script Date: 06/30/2010 09:12:29 ******/
DROP DATABASE [test]
GO
于 2010-06-30T08:15:01.190 に答える