【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

你可能感兴趣的:(【SQL】数据库变为\"SUSPECT\"状态的解决方法)