[求助] 求数据恢复方法(只有oradata)

summit0831 2015-08-07 09:08:36
在系统运行过程中由于误操作,用360把oracle文件夹粉碎了。只有oradata文件夹里的17个文件还在。求数据恢复方法
在虚拟机上恢复14年的数据后把oradata文件夹覆盖后 不行
...全文
106 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
丹心明月 2015-09-14
  • 打赏
  • 举报
回复
1.如果只是删掉了数据库软件,安装软件就可以开数据库了。 2.如果删掉了数据库文件、归档、控制文件等等,那需要知道你那边有没有备份呢?
lhdz_bj 2015-08-11
  • 打赏
  • 举报
回复
但从 你贴的图上看,可能是数据库软件文件丢了,重新安装软件就行,安装时不选创建数据库,只安装软件即可。
lhdz_bj 2015-08-11
  • 打赏
  • 举报
回复
我现在都搞不清你到底把什么文件给粉碎了,是数据文件丢了?还是数据库软件文件丢了?
  • 打赏
  • 举报
回复
安装软件,创建相同实例,替换oradata里面文件 然后启动数据库 如果启动控制文件报错,修改控制文件路径 如果启动数据文件不对,修改数据文件在控制文件里面路径 再不行,找人解决
sg_scc627 2015-08-07
  • 打赏
  • 举报
回复
你先启动数据库到mount状态下,用归档日志恢复看行不行,我遇到一次oracle下面目录缺失,启动数据库都报错,就是用的下面的方法,你看对你有帮助没有 连接数据库,启动数据库到mount状态 sqlplus / as sysdba sql>startup mount 查看日志组状态 SQL> select * from v$log; 尝试归档日志 SQL> alter database open resetlogs 1; 使用不完全恢复数据库 SQL> alter database open resetlogs; 尝试失败之后,恢复数据库到指定时间点 SQL> recover database until time '2014-11-16' 关闭数据库 SQL> shutdown immediate 再次启动数据库 SQL> startup
小灰狼W 2015-08-07
  • 打赏
  • 举报
回复
重新安装同版本的软件启动即可 如果要在别的环境下覆盖,注意路径

3,493

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧