在我們做網(wǎng)站的時候,有時因網(wǎng)站數(shù)據(jù)多,而選擇使用SQL數(shù)據(jù)庫,可在制作好后,把數(shù)據(jù)備份后恢復(fù)到服務(wù)器上的時候,就出現(xiàn)“因為數(shù)據(jù)庫正在使用,所以無法獲得對數(shù)據(jù)庫的獨占訪問權(quán)”的提示從而無法恢復(fù)數(shù)據(jù)。如下圖:
此時可以使用如下代碼來解決:
ALTER DATABASE databaseName SET OFFLINE WITH ROLLBACK IMMEDIATE
ALTER DATABASE databaseName SET ONLINE
這里的databaseName是指你需要還原的數(shù)據(jù)庫。如下圖:
執(zhí)行后會出現(xiàn)成功完成。
現(xiàn)在再執(zhí)行數(shù)據(jù)庫恢復(fù)就能成功了。