- 论坛徽章:
- 0
|
在重启sybase时,应用数据库use_data无法启动。出现如下提示:
00:00000:00001:2004/08/13 07:57:38.98 server Recovering database 'use_data'.
00:00000:00001:2004/08/13 07:57:45.04 server Error: 1142, Severity: 22, State: 1
00:00000:00001:2004/08/13 07:57:45.05 server Invalid OAM Page 2393440. Found pstat=0x82, object=1465056255, database=2, indid=2393440.
00:00000:00001:2004/08/13 07:57:45.05 server Error: 3414, Severity: 21, State: 1
00:00000:00001:2004/08/13 07:57:45.05 server Database 'use_data' (dbid 4): Recovery failed. Check the SQL Server errorlog for further information as to the cause.
用昨晚的备份数据恢复,重启sybase无不正确提示,但应用数据库没有自动online。用:online database use_data 后出现如下提示:
Invalid OAM Page 2393440. Found pstat=0x82, object=1465056255, database=2,
indid=2393440.
SQL Server could not bring database 'use_data' online.
出现问题的根源在于数据库use_data中的一张表在sysindexes中的标记出现错误----标到了另外一张表中的地址去了。
现在的问题是无法进入这个应用数据库中去了,如何解决?或者在online时可否绕开个检测?
谁能提供帮助??? |
|