我想恢復我的SQL Server 2005快遞版數據庫。我知道要恢復數據庫,我需要將其交給單個用戶。我給這個命令,使其向單一用戶無法恢復數據庫在SQL服務器(single_user)
USE [master]
ALTER DATABASE database_name SET SINGLE_USER WITH ROLLBACK IMMEDIATE
此命令正確執行,我甚至可以看到一個小圖像在對象資源管理這個數據庫顯示,這是現在單個用戶上。
現在我試圖恢復數據庫,通過以下步驟 - >右鍵單擊數據庫和任務,然後恢復數據庫。我選擇備份文件所在的路徑並單擊還原。
但我仍然得到這個錯誤「由於數據庫正在使用(microsoft.sqlserver.smo),無法獲得獨佔訪問。我是否遺漏了任何東西。我已經使用了它,所有大多數網站都建議數據庫需要在單用戶模式,並沒有別的
我沒有嘗試分離和數據庫法的貼合我從來沒有做過,想知道這是否是安全的做
編輯:。謝謝這兩個建議我的答案相同,所以我選擇了一個答案。
我甚至選擇了一個答案從選項中刪除現有的數據庫。