问题大了,还有办法吗??? win2k+oracle 8.0.5,什么都没备份过,停电引起故障,任何帐户均不能访问oracle。如何从.ORA文件恢复数据??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 oracle not available,其实什么错误都一样,问题的关键在于如果有且仅有存储数据的ORA文件,能否恢复其中的数据,用其他第三方工具能读出来都行。 sqlplus 中用internal/oracle登录SQL> startup mountSQL> alter database open;SQL> conn system/mangerSQL> 具体错误信息是什么首先拷贝ORACLE目录做一个备份然后c:\svrmgrc:\svrmgr>connect internalc:\svrmgr>startup mountc:\svrmgr>alter database open;在这里把错误的信息和号码贴出来 还不够明白啊???就是说ORACLE系统挂了,如何从ORA文件中提取数据出来。大家都知道,数据就保存在这儿的。系统可以重装,文件可以重建,关键是如何从拷贝出来的ORA文件提数据(注意:其他ORA文件通通不管,就一个装数据的ORA文件,该如何处理),这其实是个很普遍的问题,大多数管理员都不是很了解ORACLE,因为各种客观原因,有时没备份任何东西也是很正常的。 \oracle\ora81\bin\svrmgr.exesvrmgr>connect internal/oraclesvrmgr>startup mountsvrmgr>alter database open;svrmgr>shutdown; 用dul工具可以提取出你的ora数据文件内容,可以选择恢复成一个dmp格式的文件。关键是你有没有这个工具呀。 可以看看跟踪日志,究竟是哪里错误,坏到什么程度.也不一定就是oracle挂了. 哎,看看我遇到的一个同样的例子吧~http://www.itpub.net/315577.html 如何在查询中把查询出来的三条记录的结果合并显示? 索引问题 求高手解答! oracle blob [求助]一个既简单又不简单的问题 能否给一个表加一个字段而不改变原有数据 如何用存储过程通过传入参数动态创建视图 怎么把纵表用视图的形式转换成横表? 有关Oracle中英文字符大小写的问题 有谁知道dmp文件的格式,给个提示? 如何在程序中,动态创建ORACLE用户!并动态创建此用户的TABLE啊? ora-02041和ora-02063错误 计算电量得问题?要求在数据库中处理计算逻辑并返回结果
SQL> startup mountSQL> alter database open;SQL> conn system/mangerSQL>
首先拷贝ORACLE目录做一个备份
然后c:\svrmgr
c:\svrmgr>connect internal
c:\svrmgr>startup mount
c:\svrmgr>alter database open;在这里把错误的信息和号码贴出来
svrmgr>connect internal/oracle
svrmgr>startup mount
svrmgr>alter database open;
svrmgr>shutdown;