sybase 由于断电 而 suspect,经过处理 还是处于recover mode
sfb 2006-06-20 09:44:24 各位大哥:
我得sybase 11.9.2 由于电压波动、停电,造成了如下错误:
Database 'wzxxdb' cannot be opened. An earlier attempt at recovery marked it
'suspect'. Check the SQL Server errorlog for information as to the cause.
Execution Time (ms.): 0 Clock Time (ms.): 0
经过网上搜索,作出如下处理:
1>sp_configure "allow updates", 1
2>go
2>reconfigure with override
2>go
1>update master..sysdatabases
2>set status =-32768
3>Where name="database_name" database_name是 你 的 数 据 库 名
4>go
1>shutdown with nowait
2>go
这时重新启动SQL Server,再有SA帐号注册到SQL Server。
1>update master..sysdatabases
2>set status=0
3>Where name="database_name" database_name 是 你 的 数 据 库 名
4>go
1>sp_configure "allow updates" ,0
2>go
现在数据库已经可以备份、并可以登陆查看表等信息,
就是不能更新,一旦更新,出现如下错误:
attempt to begin section in database wzxxdb failed because database is in RECOVER mode,no change mode to database
请问:
我如何处理?我是不是需要把数据备份出之后,重新建立数据库,然后把数据按照条目导入?
还是说这个数据库还可以使用,只是需要重新设置一下就可以了?
谢谢老大们!