在還原資料庫的時候
可能會於到這樣的錯誤訊息
這個主要原因是因為資料庫,有其他使用者再使用,
沒辦法讓我們做更高權限的處理
需要先把其他佔用資源的使用者踢除
才能做後續的動作
可以先用以下的SQL
查到目前佔用資料庫的程序有哪幾個 跟他spid
之後可以用Kill的指令
將佔用資料庫的程序給踢除
這樣就可以取回資料庫的獨佔權了
可能會於到這樣的錯誤訊息
解決無法取得資料庫 'model' 的獨佔鎖定
這個主要原因是因為資料庫,有其他使用者再使用,
沒辦法讓我們做更高權限的處理
需要先把其他佔用資源的使用者踢除
才能做後續的動作
可以先用以下的SQL
查到目前佔用資料庫的程序有哪幾個 跟他spid
select spid,waitresource,waittime , program_name,status,cmd,hostname
from sys.sysprocesses
where db_name(dbid) = 'model'
之後可以用Kill的指令
將佔用資料庫的程序給踢除
Kill [spid]
這樣就可以取回資料庫的獨佔權了
留言