SQL Server數據庫出現“無法訪問數據庫XXX(objectExplorer)”的解決辦法


數據庫版本為2008R2,服務器異常重啟並重新掛載iscsi后,數據庫出現“無法訪問數據庫XXX(objectExplorer)”問題。

輸入SQL命令查看數據庫狀態

 
         
1 select name,state_desc from sys.databases where name='你的數據庫名'

結果顯示RECOVERY_PENDING

name             state_desc
你的數據庫名       RECOVERY_PENDING

輸入以下SQL命令后數據庫恢復正常

1 ALTER DATABASE 你的數據庫名 SET  SINGLE_USER WITH NO_WAIT
2 ALTER DATABASE 你的數據庫名 SET EMERGENCY
3 DBCC checkdb (你的數據庫名, REPAIR_ALLOW_DATA_LOSS)
4 ALTER DATABASE 你的數據庫名 SET online
5 ALTER DATABASE 你的數據庫名 SET  Multi_USER WITH NO_WAIT

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM