解決辦法:
- 如果你的SqlServer Management Studio的版本比較低,可以設置數據庫為單用戶模式,執行完還原操作后,恢復為多用戶模式。
設置方式:選中要還原的數據庫-->屬性-->選項-->狀態-->限制訪問。
該值從MULTI_USER修改為SINGLE_USER,此時該數據庫就會顯示為單用戶模式。
設置成單用戶模式后,如下圖所示:
然后在還原數據庫,在還原數據庫頁面,點擊【選項】,“還原選項”選擇第一個“覆蓋現有數據庫”。
數據庫還原成功
2.如果你使用管理工具還原數據庫並且在Microsoft SQL Server Management Studio 2016或以上版本的話,可以在還原的時候勾選"關閉到目標數據庫的現有鏈接"。