日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

還原SQL Server 2008數據庫失敗

通過SQL Server Management Studio還原SQL Server 2008數據庫失敗時,提示因為數據庫正在使用,所以無法獲得對數據庫的獨占訪問權。本文介紹這種情況的可能原因和解決方案。

問題現象

通過SQL Server Management Studio還原SQL Server 2008數據庫失敗時,提示因為數據庫正在使用,所以無法獲得對數據庫的獨占訪問權

還原數據庫失敗

可能原因

數據庫正在被某些進程調用。

解決方案

  1. 在SQL Server Management Studio的左側導航欄,左鍵單擊待還原的數據庫。

  2. 在菜單欄中,單擊新建查詢(N)

  3. 在查詢窗口中,輸入以下命令,單擊執行,查詢正在調用數據庫的進程號。

    use master
    select b.spid from sysdatabases a , sysprocesses b where a.dbid=b.dbid and a.name= '數據庫名稱'

    例如,數據庫名稱為aa,執行以下命令:

    use master
    select b.spid from sysdatabases a , sysprocesses b where a.dbid=b.dbid and a.name= 'aa'

    查詢到的調用數據庫aa的進程號如下圖所示。

    還原數據庫失敗

  4. 在查詢窗口中,輸入以下命令,停止正在使用數據庫的進程,然后單擊執行

    kill 調用數據庫的進程號
  5. 嘗試再次還原數據庫。

    數據庫還原成功,如下圖所示。還原數據庫成功

    說明

    如問題仍未解決,請提交工單