我試圖從.NET代碼中刪除SQL Server數據庫。我試過使用SMO類,但得到一個異常說數據庫正在使用。如何以編程方式從.NET代碼中刪除SQL Server數據庫
然後我試圖執行一個查詢(打開一個SqlConnection,執行一個SqlCommand),沿着線:
ALTER DATABASE foo SET SINGLE_USER WITH ROLLBACK IMMEDIATE
(暫停)
DROP DATABASE foo
但我仍然得到一個異常話說,數據庫正在使用中。
我該怎麼做? (或者,SQL Server Management Studio如何實現Drop數據庫並關閉現有連接?)
謝謝 - 是的,我是愚蠢的,並有我想在我的連接字符串中刪除的數據庫! –