有没有办法从.ora文件中恢复数据 你需要把控制文件,数据文件,初始化参数init.ora,还有redolog都保留下来才好恢复 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 control 文件,所有的数据文件,init.ora还有redo日志都在吗?如果在的话,你的数据库就可以正常恢复将数据库装载和原来相同的路径下,在创建一个同名的实例,然后shutdown immediate将原数据库的以上几个文件都放到原来的位置上,然后startup就ok了 你如果没有备份控制文件,init.ora和重做日志文件就没办法了冷备份的方法是(也就是直接拷贝恢复):数据库使用的每个文件都被备份下来,这些文件包括: ☆所有数据文件 ☆所有控制文件 ☆所有联机REDO LOG 文件 ☆INIT.ORA文件(可选) 值得注意的是冷备份必须是数据库关闭的情况下完成,当数据库开着的时候,执行数据库文件系统备份无效。 作冷备份一般步骤是: 1:正常关闭要备份的实例(instance); 2: 备份整个数据库到一个目录 3:启动数据库 1: SQLDBA>connect internal SQLDBA>shutdown normal 2: SQLDBA>! cp <file> <backup directory> 或 SQLDBA>!tar cvf /dev/rmt/0 /wwwdg/oracle 3: SQLDBA>startup恢复:将原数据库的以上几个文件都放到原来的位置上启动就可以了 1。这个要看服务器崩的时候oracle是否开着。如果开着,这种方式可能无效。 由于不知你那里的情况,所以只能祝你好运喽!(希望这些东西都在).如果你的Oracle服务还启动着,可以先试试Exp一下. 求高手指导 关于oracle的问题 ora 存储过程 商城红包功能 协议适配器错误怎么解决 请教sql高手--sql统计问题。 急啊,Oracle监听程序启动不了 请问如何把随书光盘中给的Oracle数据库加载到Oracle下! 怎样把int,varchar型数据转换成hex和Raw型? 如何修改数据库的主机? ora-1480如何解决?? 紧急求助,oracle中的工具,R6 有没有人用过,实干什么用的!请大家给于帮助,很急!
将数据库装载和原来相同的路径下,在创建一个同名的实例,然后shutdown immediate将原数据库的以上几个文件都放到原来的位置上,然后startup就ok了
冷备份的方法是(也就是直接拷贝恢复):
数据库使用的每个文件都被备份下来,这些文件包括:
☆所有数据文件
☆所有控制文件
☆所有联机REDO LOG 文件
☆INIT.ORA文件(可选)
值得注意的是冷备份必须是数据库关闭的情况下完成,当数据库开着的时候,执行数据库文件系统备份无效。
作冷备份一般步骤是:
1:正常关闭要备份的实例(instance);
2: 备份整个数据库到一个目录
3:启动数据库
1: SQLDBA>connect internal
SQLDBA>shutdown normal
2: SQLDBA>! cp <file> <backup directory>
或
SQLDBA>!tar cvf /dev/rmt/0 /wwwdg/oracle
3: SQLDBA>startup
恢复:
将原数据库的以上几个文件都放到原来的位置上
启动就可以了
如果开着,这种方式可能无效。
如果你的Oracle服务还启动着,可以先试试Exp一下.