最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

探索Oracle之RMAN_07磁盘损坏数据丢失恢复

来源:懂视网 责编:小采 时间:2020-11-09 11:24:22
文档

探索Oracle之RMAN_07磁盘损坏数据丢失恢复

探索Oracle之RMAN_07磁盘损坏数据丢失恢复:探索Oracle之RMAN_07 磁盘损坏数据丢失恢复,有的时候在企业里面难免会出现由于磁盘损坏而导致数据库的故障乃至数据的丢失,那么 探索Oracle之RMAN_07 磁盘损坏数据丢失恢复 [日期:2012-07-07] 来源:Linux社区 作者:吴伟龙 [字体:] 有的时
推荐度:
导读探索Oracle之RMAN_07磁盘损坏数据丢失恢复:探索Oracle之RMAN_07 磁盘损坏数据丢失恢复,有的时候在企业里面难免会出现由于磁盘损坏而导致数据库的故障乃至数据的丢失,那么 探索Oracle之RMAN_07 磁盘损坏数据丢失恢复 [日期:2012-07-07] 来源:Linux社区 作者:吴伟龙 [字体:] 有的时

探索Oracle之RMAN_07 磁盘损坏数据丢失恢复,有的时候在企业里面难免会出现由于磁盘损坏而导致数据库的故障乃至数据的丢失,那么

探索Oracle之RMAN_07 磁盘损坏数据丢失恢复

[日期:2012-07-07] 来源:Linux社区 作者:吴伟龙 [字体:]

有的时候在企业里面难免会出现由于磁盘损坏而导致数据库的故障乃至数据的丢失,那么这个时候,那么这个时候数据的备份就显得尤为的重要。在这一节我们重点讨论下由于装载数据文件,redo日志文件,,controlfile控制文件的磁盘损坏的数据恢复。

6.1 通过强制卸载磁盘模拟数据磁盘损坏:

[root@wwldb ~]# umount -f /DBData/

umount2: 资源或设备忙

umount: /DBData: device is busy

umount2: 资源或设备忙

umount: /DBData: device is busy

[root@wwldb ~]# fuser -m -k /DBData/ 查看设备占用情况

/DBData/: 3508 3510 3512 3514 3516 3518 3529 3531 3535 3541 3610c

[root@wwldb ~]# fuser -m -k -i -k /DBData/ 强制kill /DBData相关进程

[root@wwldb ~]# umount -f /DBData/ 卸载/DBData

[root@wwldb ~]#

看到实例也随之宕机了。

Fri Jul 616:03:33 2012

Errors in file/DBSoft/admin/WWL/bdump/wwl_pmon_3502.trc:

ORA-00471: DBWR process terminated with error

Fri Jul 616:03:33 2012

PMON: terminating instance due to error 471

Instance terminated by PMON, pid = 3502

[root@wwldb bdump]# ps -ef|grep ora

root 2965 2943 0 14:39 ? 00:00:00 hald-addon-storage: polling/dev/hdc

root 3944 3050 0 16:07 pts/2 00:00:00 su - Oracle

oracle 3945 3944 0 16:07 pts/2 00:00:00 -bash

oracle 3977 3945 0 16:07 pts/2 00:00:00 rlwrap sqlplus / as sysdba

oracle 3978 3977 0 16:07 pts/3 00:00:00 sqlplus as sysdba

oracle 3979 3978 0 16:07 ? 00:00:00 oracleWWL(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))

root 4022 3980 0 16:10 pts/4 00:00:00 grep ora

[root@wwldb bdump]#

状态才能恢复

SQL> startup

ORACLE instance started.

Total System Global Area 100663296 bytes

Fixed Size 1217884 bytes

Variable Size 88083108 bytes

Database Buffers 8388608 bytes

Redo Buffers 2973696 bytes

ORA-00205: error in identifying control file, checkalert log for more info

Fri Jul 616:13:24 2012

ORA-00202: control file:'/DBData/oradata/WWL/control02.ctl'

ORA-27037: unable to obtain file status

Linux Error: 2: No such file or directory

Additional information: 3

Fri Jul 616:13:24 2012

ORA-205 signalled during: ALTER DATABASE MOUNT...

SQL> show parameter control

NAME TYPE VALUE

----------------------------------------------- ------------------------------

control_file_record_keep_time integer 7

control_files string /DBSoft/oradata/WWL/control01.ctl, /DBData/oradata/WWL/control02.ctl, /DBData/oradata/WWL/control03.ctl

SQL> alter system set control_files ='/DBSoft/oradata/WWL/control01.ctl' scope=spfile;

System altered.

SQL> shutdown immediate

ORA-01507: database not mounted

ORACLE instance shut down.

SQL> startup mount;

ORACLE instance started.

Total System Global Area 100663296 bytes

Fixed Size 1217884 bytes

Variable Size 88083108 bytes

Database Buffers 8388608 bytes

Redo Buffers 2973696 bytes

Database mounted.

SQL>

linux

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

探索Oracle之RMAN_07磁盘损坏数据丢失恢复

探索Oracle之RMAN_07磁盘损坏数据丢失恢复:探索Oracle之RMAN_07 磁盘损坏数据丢失恢复,有的时候在企业里面难免会出现由于磁盘损坏而导致数据库的故障乃至数据的丢失,那么 探索Oracle之RMAN_07 磁盘损坏数据丢失恢复 [日期:2012-07-07] 来源:Linux社区 作者:吴伟龙 [字体:] 有的时
推荐度:
标签: 数据 07 丢失恢复
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top