1。服务启动失败:
在重启数据库时,出现类似 Recovery dbid 5 ckpt (1202079,9) oldest tran (1122446,8)
提示后数据库再也启动不了。此时如果master数据库已启动,则可连接到master数据库上
isql -Usa -P -Ssybase -Jcp850
运行如
下语句:
/* 使系统数据表可改 */
sp_configure "allow update",1
/* 使数据库在启动时不做检查 */
update sysdatabases set status=-32768 where name="databasename"
/* 清理日志 */
dump tran master with no_log
dump tran databasename with no_log
然后重启数据库,就可解决问题。但还必须做一步:
sp_configure "allow update",0
******************************************
2。解决数据库被标记为“suspect”的方法
现象: Error 926
Severity Level 14
Error Message Text
Database "xx" cannot be opened - it has been marked SUSPECT by recover Explanation
当你使用Transact_SQL命令这个数据库的数据时,出现这个信息,这是一个严重的错误,如果你要使用这个数据库的数据,必须改正这个错误。Action
<