1. 程式人生 > >【SQL】資料庫變為\"SUSPECT\"狀態的解決方法

【SQL】資料庫變為\"SUSPECT\"狀態的解決方法

sybase資料庫被標記為"SUSPECT",出現的現象為:

Database 'xx'cannot be opened - it has been marked SUSPECT by recover Explanation

$XX為你的資料庫名稱

這是一個比較嚴重的錯誤,總結處理方式如下:(別分離,分離後無法附件)啟動isql,用sa登入到SQL SERVER,執行以下命令:
1>sp_configure "allow updates",1
2>go
1>reconfigure with override
2>go
1>update master..sysdatabases
set status=-32768

where name="databasename" $databasename 為你的資料庫的名字
2>go
1>shutdown with nowait
2>go
重新啟動SQL Server,再用sa帳號登入到SQL Server
1>update master..sysdatabases
set status=0
where name="databasename" $databasename 為你的資料庫的名字
2>go
1>sp_configure "allow updates",1
2>go
1>reconfigure with override
2>go