1.巡检时发现备库的alert中有以下告警信息,9i+AIX
 sort_area_size           = 524288
 "alert_jtpstd.log" 10970 lines, 460367 characters
 Media Recovery Waiting for thread 1 seq# 8110
 Thu Apr 12 12:11:15 2012
 RFS: Possible network disconnect with primary database
 Thu Apr 12 12:12:02 2012
 Media Recovery Log /arch/p750/1_8110.dbf
 Media Recovery Waiting for thread 1 seq# 8111
 Thu Apr 12 12:12:25 2012
 RFS: Possible network disconnect with primary database
 Thu Apr 12 12:14:32 2012
 Media Recovery Log /arch/p750/1_8111.dbf
 Media Recovery Waiting for thread 1 seq# 8112
 Media Recovery Log /arch/p750/1_8112.dbf
 Thu Apr 12 13:38:58 2012
 Media Recovery Waiting for thread 1 seq# 8113
 Media Recovery Log /arch/p750/1_8113.dbf
 Thu Apr 12 14:56:46 2012
 Media Recovery Waiting for thread 1 seq# 8114
 Media Recovery Log /arch/p750/1_8114.dbf
 WARNING: File being created with same name as in Primary
 Existing file may be overwritten
 File #15 added to control file as 'UNNAMED00015'. Originally created as:
 '/oradata/jtp/perfstat.dbf'
 Recovery was unable to create the file as:
 '/oradata/jtp/perfstat.dbf'
 MRP0: Background Media Recovery terminated with error 1274
 Thu Apr 12 15:24:47 2012
 Errors in file /oranew/admin/jtp/bdump/jtpstd_mrp0_303302.trc:
 ORA-01274: cannot add datafile '/oradata/jtp/perfstat.dbf' - file could not be created
 ORA-01119: error in creating database file '/oradata/jtp/perfstat.dbf'
 ORA-27040: skgfrcre: create error, unable to create file
 IBM AIX RISC System/6000 Error: 13: Permission denied
 Some recovered datafiles maybe left media fuzzy
 Media recovery may continue but open resetlogs may fail
 MRP0: Background Media Recovery process shutdow
2.使用一下脚本mrp0确实没有啦
 selec process,status,sequence# from v$manager_standby;
 只剩下rfs进程了,而且日志已经中断了一段时间了
3.尝试取消日志的应用,已经停掉了
SQL> alter database recover managed standby database cancel;
alter database recover managed standby database cancel
*
ERROR at line 1:
ORA-16136: Managed Standby Recovery not active
4.查询数据文件发现出了问题“/oranew/ora9i/dbs/UNNAMED00015”
SQL> SELECT NAME FROM V$DATAFILE;

NAME
--------------------------------------------------------------------------------
/oradata/jtp/system01.dbf
/oradata/jtp/undotbs01.dbf
/oradata/jtp/cwmlite01.dbf
/oradata/jtp/drsys01.dbf
/oradata/jtp/example01.dbf
/oradata/jtp/indx01.dbf
/oradata/jtp/odm01.dbf
/oradata/jtp/tools01.dbf
/oradata/jtp/users01.dbf
/oradata/jtp/xdb01.dbf
/oradata/jtp/system02.dbf

NAME
--------------------------------------------------------------------------------
/oradata/jtp/jtp_data1.dbf
/oradata/jtp/jtp_indx1.dbf
/oradata/jtp/jtp_data2.dbf
/oranew/ora9i/dbs/UNNAMED00015
5.手工接管
SQL> ALTER SYSTEM SET STANDBY_FILE_MANAGEMENT=MANUAL;

System altered.
6.可以和主库的数据文件对一下,是由于之前安装statspack创建了perfstat的数据文件;
然后走了些弯路,尝试创建文件失败
SQL> create tablespace perfstat datafile '/oradata/jtp/perfstat.dbf' size 1024m;
create tablespace perfstat datafile '/oradata/jtp/perfstat.dbf' size 1024m
*
ERROR at line 1:
ORA-01109: database not open
--悲催的9i数据库
SQL> alter database open
  2  ;
alter database open
*
ERROR at line 1:
ORA-16003: standby database is restricted to read-only access
7.从主库想办法
sql>alter tablespace perfstat begin backup;
cp /oradata/jtp/perfstat.dbf' /tmp/
sql>alter tablespace perfstat end backup;
scp /tmp/perfstat.dbf  备的ip:/tmp/
主库热备,考到备库,但是没装scp,而且备库/tmp只有1g,用ftp搞定
8.关键的一步,注意目录的主属
alter database rename file '/oranew/ora9i/dbs/UNNAMED00015' to '/oradata/jtp/perfstat.dbf';
SQL> select name from v$datafile;

NAME
--------------------------------------------------------------------------------
/oradata/jtp/system01.dbf
/oradata/jtp/undotbs01.dbf
/oradata/jtp/cwmlite01.dbf
/oradata/jtp/drsys01.dbf
/oradata/jtp/example01.dbf
/oradata/jtp/indx01.dbf
/oradata/jtp/odm01.dbf
/oradata/jtp/tools01.dbf
/oradata/jtp/users01.dbf
/oradata/jtp/xdb01.dbf
/oradata/jtp/system02.dbf

NAME
--------------------------------------------------------------------------------
/oradata/jtp/jtp_data1.dbf
/oradata/jtp/jtp_indx1.dbf
/oradata/jtp/jtp_data2.dbf
/oradata/jtp/perfstat.dbf
9.开日志接受
alter system set STANDBY_FILE_MANAGEMENT=auto;
alter database recover managed standby database disconnect from session;
观察alter log,日志开始接受了
10.好了,喝口水吧....

转载于:https://www.cnblogs.com/myOracle/archive/2012/04/14/2447014.html

9I DATAGUARD备库的MRP0进程shutdown相关推荐

  1. oracle主备库查询,oracle11g dataguard 备库数据同步的检查方法

    概述: 一.环境 主库: ip地址:192.168.122.203 oracle根目录:/data/db/oracle SID:qyq 数据文件路径/data/db/oracle/oradata/qy ...

  2. oracle备库重启后失去连接,关于dataguard备库宕机后重启后的问题

    iori809 发表于 2011-10-3 13:06 看你的archive log的sequence已经大于3913了~ 你的alert输出什么呢?显示一直在 recover 3913还是? 你可 ...

  3. dataguard备库的数据文件的迁移

    关于移动数据库文件,之前写了一篇博文,http://blog.itpub.net/23718752/viewspace-1127910/ 但是在备库中还是有一些的差别.最近因为对备库做了一些规划,新增 ...

  4. dataguard mysql,shell监控dataguard备库是否正常应用日志

    一直在思索怎么去监控dg比较方便,又能够做到比较适用.想到了几种方法: 1.使用主备库两边的alert日志,但是这样的方法需要配置ssh,用来一个节点获取另外一个节点的alert日志 2.通过查询v$ ...

  5. oracle11g dataguard物理备库搭建

    Dataguard 环境: 操作系统:Redhat6.4 Primary数据库: IP 地址:192.168.1.122 数据库SID:ora11g DB_UNIQUE_NAME:ora11g_pri ...

  6. oracle dg备库关机,Oracle DG 备库 STANDBY 日志传输小结

    1. 日志传输方式 有两种日志传输方式(ARC和LGWR),第一种是采用ARC进程传输日志,其示意图如下: 注:上图来自<大话Oracle RAC> 其大致过程如下: 1)主库:日志先写入 ...

  7. Oracle11g DG实战配置(Windows版)(五)主备库DG配置

    5.1 DG主库配置(主库操作) 5.1.1 配置Oracle Data Guard # 登录数据库 sqlplus / as sysdba # 查看数据库归档模式,确认Archivelog已启用 s ...

  8. Oracle Dataguard中备库中归档日志不同步

    环境:RAC+单机 Dataguard 问题:启动备库到ADG模式时,发现后台归档日志并不同步 1.在备库中发现日志的归档日志不同步,内容如下: MRP0: Background Media Reco ...

  9. oracle11g增加备库,oracle11g dataguard物理备库搭建(关闭主库cp数据文件到备库)

    Dataguard 环境: 操作系统:Redhat6.4 Primary数据库: IP 地址:192.168.1.122 数据库SID:ora11g DB_UNIQUE_NAME:ora11g_pri ...

  10. oracle rfs进程过多,Oracle物理备库RFS进程消失,不能启动--解决

    今天在测试Oracle环境上做热备,发现RFS进程不存在,做了如下操作后,还是不行: 1.拷贝主库的密码文件到备库 2.重启备库,也重启了主库,并alter system switch logfile ...

最新文章

  1. 1.6 matlab矩阵的表示
  2. docker-compose配置redis服务
  3. es文本分析java代码_Elasticsearch系列---Java客户端代码Demo
  4. 文本文件与二进制文件
  5. 西安交大计算机技术考研初复试,西安交大计算机考研初试、复试信息
  6. Android程序中回调的讲解和使用
  7. 福禄克DSX2-8000——支持铜缆、光纤、OTDR测试的多功能网线测试仪
  8. MongoDB特点和使用场景
  9. python三个单引号成对用于什么_python中三个单引号是什么意思
  10. cad指定许可服务器,AutoCAD许可证版本
  11. 端游开发中用什么技术可以让用户更短时间内体验游戏?端游分发
  12. 重大利好消息!有PMP和NPDP证书的同学看过来!
  13. 3t硬盘装linux系统,主板不支持3TB硬盘?用个软件搞定它
  14. can差分线阻抗_为什么要进行阻抗匹配?
  15. 英国访问学者T5签证所需相关材料
  16. Flash 应用之我见
  17. 欧拉线性筛法求素数(顺便实现欧拉函数的求值)
  18. make编译打印详细日志
  19. 搜道网美女时钟免费申请软件v3.9官方版
  20. Python数据分析实战:上海二手房价分析

热门文章

  1. 微型计算机的工作过程是执行程序过程吗,微型计算机的工作过程和主要性能指标...
  2. Hibernate的单向N-N关联(四)
  3. 【渝粤教育】国家开放大学2018年秋季 1070t组织行为学 参考试题
  4. 矩阵分析 (三) 矩阵的标准形
  5. Tensorboard存数据代码解释
  6. Linux中的samba服务和ftp服务
  7. C++,std::shared_future的使用
  8. 在VC中如何将float型转换成字符数组
  9. 【转】Java杂谈(四)
  10. table中td内容过长自动换行