重置置疑數(shù)據(jù)庫的狀態(tài)。
sp_resetstatus [ @DBName = ] 'database'
[@DBName =] 'database'
是要重置的數(shù)據(jù)庫名。database 的數(shù)據(jù)類型為 sysname,無默認值。
0(成功)或 1(失?。?/P>
sp_resetstatus 關閉數(shù)據(jù)庫上的置疑標記。此過程更新 sysdatabases 中的命名數(shù)據(jù)庫的模式和狀態(tài)列。在運行此過程之前,應參考 SQL Server 錯誤日志并解決所有問題。執(zhí)行 sp_resetstatus 后停止并重新啟動 SQL Server。
由于某些原因,數(shù)據(jù)庫可能成為置疑狀態(tài)??赡艿脑虬ú僮飨到y(tǒng)拒絕對數(shù)據(jù)庫資源的訪問,以及一個或多個數(shù)據(jù)庫文件不可用性或已損壞。
只有 sysadmin 固定服務器角色成員才能執(zhí)行 sp_resetstatus。
下例重置 PUBS 數(shù)據(jù)庫的狀態(tài)。
EXEC sp_resetstatus 'PUBS'
相關文章