轉載:https://blog.csdn.net/SevenGirl2017/article/details/85788896
前情提要
因項目需要,對Sql Server2008版數據庫進行備份還原操作,在還原時,提示數據庫正在使用,還原失敗。后決定嘗試刪除數據庫,同樣提示刪除失敗,提示數據庫正在使用。沒有辦法,只能百度之,終是得到了解決辦法。
解決辦法一
1.選中無法還原的數據庫,右鍵屬性
2.選擇選項-狀態-限制訪問-SINGLE_USER
3.此時數據庫前會顯示為(單個用戶);
4.此時進行數據庫還原即可,同時限制訪問屬性也會默認變更回MULTI_USER屬性。不必再做什么變動。
解決辦法二
出現這一問題的原因很可能是因為原始文件的行數據和日志文件沒有更改,需要更改。
1.在還原數據庫期間,從選項界面修改原始文件的行數據和日志文件。
點擊右側“…”按鈕,選擇路徑。根據界面上顯示的路徑找到具體位置。
此為博主博主電腦上的路徑舉例:“C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA”