暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片
oracle rac异机恢复指定数据文件(非全部数据文件)详细方案及排错.docx
271
11页
21次
6天前
5墨值下载
注意:1).rman 异机恢复的时候,db_name 必须相同,不然恢复出来的控制文件和参数文件
不一致,导致 mount 报错,如果重建控制文件更改 dbname,又要保证数据文件存在!可用
nid 修改 dbname
2).如果恢复的路径和源库不一致,就要 restore 时用 set 命令指定新位置,并且用 switch
datafile all 将信息更新到控制文件。duplicate 复制时,可以通过 log_file_name_convert
db_file_name_convert 进行 set 转换。
3).不完全恢复必须是 recover database,不能 recover tablespace recover datafile
4).系统文件必须恢复,包含了数据字典和其他信息,否则数据库无法打开
场景:生产库一个表数据被删除了。这个时候我不想把这个库恢复回去,那样不仅麻烦且数据
量巨大。现在可以弄一个测试库,只将这个数据文件拷贝过来恢复。
1.确认备份信息
确保生产库备份(数据文件、控制文件、归档日志)已注册到 catalog 目录库;确认恢复的数
据文件号
rman target / catalog rasys/welcome1@ra
list backup of controlfile;
list backup of datafile 1,2,3,4,5,39,40,49;
2.测试库软件已安装,数据库已安装;现在把数据库关闭并删除相关路径
删除审计:rm -rf /u01/oracle/admin/dbm01/adump/*.aud
删除 asm dbm01 相关目录:
cd +datac1/dbm01
rm -rf datafile
rm -rf onlinelog
rm -rf tempfile
rm -rf controlfile
rm -rf spfile/spfilehfkdb.ora
3.测试库创建参数文件
vi /home/oracle/dbm01.ora
*.MEMORY_TARGET=10G
*._clusterwide_global_transactions=FALSE
*.audit_file_dest='/u01/oracle/admin/dbm01/adump'
*.audit_trail='db'
*.cluster_database=FALSE #创建库这个要为 false,否则会报错
*.compatible='11.2.0.4.0'
*.control_files='+DATAC1','+DATAC1'
*.db_block_size=8192
of 11
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜