?急救 如何把datafile强行加载到数据库中
我用的是oralce 8.0.5
当电脑启动的时候,无法自动启动oracle.
用svrmgr30手动启动后,总是提示:
ora-01122:????5????
ora-01110 ???5?'data1'
ora-01251:???5??????????
(其中data1是我建立的datafile文件)
用SVRMGRL
SVRMGRL>CONNECT internal
SVRMGRL>startup mount
SVRMGRL> alter database datafile <文件名,全路径> offline drop;
SVRMGRL>alter database open;
使用上述命令之后,数据库可以启动。
但是我的主要的数据都是在data1这个datafile中的。
有什么办法可以把这些数据恢复出来吗?
我用svrmgr>alter database datafile 'data1' online;
ora-01122:数据文件5检验失败
ora-01110:数据文件5:‘data1'
ora-01251:文件号5的未知文件标题版本读取
请赐教!!!!!!