Oracle数据库数据恢复、性能优化来问问AskMaclean - ParnassusData诗檀软件旗下网站

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

999

积分

1

好友

942

主题
发表于 2017-4-17 16:03:04 | 查看: 763| 回复: 2
本帖最后由 ALLSTARS_ORACLE 于 2017-4-27 13:16 编辑

大家好。朋友碰到一个问题,
10G for linux,无任何备份,非归档模式,结果误删除了system01.dbf,有办法恢复吗?



我也知道system01.dbf 的后果啊,不是就想着看看是否还有最后一丝希望嘛。
下载专业ORACLE数据库恢复工具PRM-DUL  For Oracle http://www.parnassusdata.com/

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638  QQ: 47079569     邮箱:service@parnassusdata.com
发表于 2017-4-27 13:15:20
可以使用prm-scan 工具碎片扫描system01.dbf 的数据块并合并成system01.dbf,关于prm-scan工具:
http://www.askmaclean.com/archiv ... B7%A5%E5%85%B7.html
PRMSCAN ORACLE碎片扫描合并工具

回复 显示全部楼层 道具 举报

发表于 2017-8-4 12:56:45
[oracle@TEST datafiles]$ rm -rf system01.dbf
[oracle@TEST datafiles]$ cd
[oracle@TEST ~]$ exit

-- dd整块盘进行备份
  1. SQL> startup;
  2. ORACLE instance started.
  3. Total System Global Area 348127232 bytes
  4. Fixed Size 1219328 bytes
  5. Variable Size 289408256 bytes
  6. Database Buffers 50331648 bytes
  7. Redo Buffers 7168000 bytes
  8. Database mounted.
  9. ORA-01157: cannot identify/lock data file 1 – see DBWR trace file
  10. ORA-01110: data file 1: ‘/home/oracle/AZDB/datafiles/system01.dbf’

  11. SQL> shutdown immediate;
  12. ORA-01109: database not open
  13. Database dismounted.
  14. ORACLE instance shut down.
复制代码
-- 可联系诗檀救援,使用prm-scan工具碎片扫描system01.dbf的数据块并合并成system01.dbf
[oracle@TEST backup]$ cp system01.dbf /home/oracle/AZDB/datafiles/
  1. SQL> startup;
  2. ORACLE instance started.
  3. Total System Global Area 348127232 bytes
  4. Fixed Size 1219328 bytes
  5. Variable Size 289408256 bytes
  6. Database Buffers 50331648 bytes
  7. Redo Buffers 7168000 bytes
  8. Database mounted.
  9. ORA-01113: file 1 needs media recovery
  10. ORA-01110: data file 1: ‘/home/oracle/AZDB/datafiles/system01.dbf’

  11. SQL> recover datafile 1;
  12. ORA-00279: change 373322 generated at 10/31/2008 16:30:29 needed for thread 1
  13. ORA-00289: suggestion : /home/oracle/AZDB/archive/arch_1_669569864_1.arc
  14. ORA-00280: change 373322 for thread 1 is in sequence #1
  15. Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
  16. Log applied.
  17. Media recovery complete.

  18. SQL> alter database open;
  19. Database altered
复制代码

回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 注册

扫码加入微信Oracle小密圈


QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化来问问AskMaclean - ParnassusData诗檀软件旗下网站

GMT+8, 2018-9-25 10:09 , Processed in 0.066210 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569