如果已經設置為單用戶模式,還是報這個錯誤的話,就按照一下SQL執行就🆗啦
Sql server還原失敗(數據庫正在使用,無法獲得對數據庫的獨占訪問權) 問題分析:數據庫還原的時候還有其他進程連在上面,導致無法獲得獨占造成的。 解決方案: 一、切斷連接進程 1.查詢要還原的數據庫ID Select * from master..sysdatabases where name = ''; 2.獲取該數據庫的進程 Select * from sys.sysprocesses a where a.dbid = ''; 3.殺掉連接在上面的進程 kill spid
注意:spid為int型,所以直接加數字就好 此時去還原一般就可以了