【问题标题】:How to view content of +DATA, +FRA in RAC environment OracleRAC环境Oracle如何查看+DATA、+FRA的内容
【发布时间】:2016-06-08 01:09:45
【问题描述】:

我正在尝试将 oracle RAC RAMN 备份恢复到另一个仅安装了软件的 RAC。我可以在“+DATA/...”上恢复控制文件

我对 RAC 设置有些疑问。

问 1) 什么是+DATA+FRA

Que 2)我对探索+DATA,+FRA非常好奇,我如何在linux中看到它的内容?

问题 3)如何将 oracle "+DATA/CDBRAC/ARCHIVELOG/2016_02_20" 归档目标更改为本地存储,例如“/u02/archive/2016_02_20”在恢复期间?

因为以下失败我无法startup mount

Oracle instance started
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of startup command at 02/25/2016 15:25:45
ORA-00205: error in identifying control file, check alert log for more info

我很确定这是因为+DATA 上没有+DATA/DBRAC/ARCHIVELOG/2016_02_20 路径。

通过创建所需目录,我能够在 oracle 单机恢复到其他位置解决类似问题。

【问题讨论】:

    标签: oracle oracle11g oracle10g rman


    【解决方案1】:

    +DATA+FRA 是 ASM 磁盘组,您可以通过查询目录视图 v$asm_diskgroup 了解更多信息。

    您可以使用asmcmd 实用程序查看 ASM 磁盘组的内容,例如

    $ amscmd
    
    ASMCMD> cd DATA
    
    ASMCMD> ls
    YOURDB1/
    YOURDB2/
    
    ASMCMD> cd YOURDB1/
    
    ASMCMD> ls
    CONTROLFILE/
    DATAFILE/
    ONLINELOG/
    PARAMETERFILE/
    TEMPFILE/
    spfileYOURDB1.ora
    

    你得到的错误与控制文件有关,你可以用SQL*Plus命令show parameter control_files查看control_files参数的值。

    【讨论】:

    • 我可以通过以下查询“select GROUP_NUMBER,NAME from v$asm_diskgroup;”看到一条记录作为“1 DATA”但在“asmcmd”“ls”命令中看不到任何内容
    猜你喜欢
    • 1970-01-01
    • 2012-11-05
    • 1970-01-01
    • 2011-03-28
    • 2016-03-07
    • 2018-06-15
    • 2019-08-24
    • 2019-01-14
    • 2014-09-01
    相关资源
    最近更新 更多