|
一台电脑装的数据库是orcale,硬盘有坏道了,重新换了块硬盘,把原来硬盘上的所有东西都拷到新硬盘上后开机,数据库启动不起来了。
在拷文件时,目录oracle\product\10.2.0\oradata\dsdb\下的SYSTEM01.DBF、SYSAUX01.DBF、UNDOTBS01.DBF这三个文件就拷的很慢。用dbv查看这3个文件,结果为:
SYSTEM01.DBF
DBVERIFY - 验证完成
检查的页总数: 64000
处理的页总数 (数据): 37928
失败的页总数 (数据): 0
处理的页总数 (索引): 7152
失败的页总数 (索引): 0
处理的页总数 (其它): 1787
处理的总页数 (段) : 0
失败的总页数 (段) : 0
空的页总数: 17088
标记为损坏的总页数: 45
流入的页总数: 8
最高块 SCN : 172140361 (0.172140361)
SYSAUX01.DBF
DBVERIFY - 验证完成
检查的页总数: 55040
处理的页总数 (数据): 12571
失败的页总数 (数据): 0
处理的页总数 (索引): 14159
失败的页总数 (索引): 0
处理的页总数 (其它): 16014
处理的总页数 (段) : 0
失败的总页数 (段) : 0
空的页总数: 12164
标记为损坏的总页数: 132
流入的页总数: 25
最高块 SCN : 172140392 (0.172140392)
UNDOTBS01.DBF
DBVERIFY - 验证完成
检查的页总数: 10240
处理的页总数 (数据): 0
失败的页总数 (数据): 0
处理的页总数 (索引): 0
失败的页总数 (索引): 0
处理的页总数 (其它): 9676
处理的总页数 (段) : 0
失败的总页数 (段) : 0
空的页总数: 519
标记为损坏的总页数: 45
流入的页总数: 14
最高块 SCN : 172140463 (0.172140463)
数据库原来也没有备份,请问现在这种情况要怎么处理,请给一个可行的方法,尽量详细些,谢谢。
坏块影响的数据可以不需要恢复,只留正常的数据就可以了。 |
|