原 【DB宝22】使用DG环境的物理备库进行备份还原的备份一致性问题
三、在新主机执行恢复操作
3.1、恢复spfile
1 2 3 4 5 6 7 | export ORACLE_SID=TEST rman target / startup nomount; restore spfile to pfile '?/dbs/initTEST.ora' from '/home/oracle/oracle_bk/spfile_ORADG11G_39vbaa3v_1_1.ora'; -- 修改pfile,去除dg相关参数 vi $ORACLE_HOME/dbs/initTEST.ora |
需要根据情况对pfile做相关的修改,最终的参数文件内容:
12345678910111213141516171819*.audit_file_dest='/home/oracle/oradata/TEST/adump'*.audit_trail='db'*.compatible='11.2.0.0.0'*.control_files='/home/oracle/oradata/TEST/control01.ctl'*.db_block_size=8192*.db_domain=''*.db_name='oradg11g'*.db_recovery_file_dest='/home/oracle/oradata/flash_recovery_area'*.db_recovery_file_dest_size=4322230272*.db_unique_name='TEST'*.dispatchers='(PROTOCOL=TCP) (SERVICE=oradg11gXDB)'*.memory_max_target=229715200*.open_cursors=300*.processes=150*.remote_login_passwordfile='EXCLUSIVE'*.standby_file_management='AUTO'*.undo_tablespace='UNDOTBS1'*.log_file_name_convert='/u01/app/oracle/oradata/oradg11g/','/home/oracle/oradata/'*.db_recovery_file_dest='/home/oracle/oradata/'建议加上log_file_name_convert和db_recovery_file_dest参数,可以避免很多后续的日志转换操作。
根据pfile文件内容创建相关目录
12mkdir -p /home/oracle/oradata/TEST/adumpmkdir -p /home/oracle/oradata/flash_recovery_area根据pfile创建spfile,并启动到nomout
本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!