You are on page 1of 1

RMAN> run {

allocate channel c1 type disk;


allocate auxiliary channel stby type disk;
duplicate target database for standby from active database
spfile
parameter_value_convert 'orcl','stdorcl'
set db_unique_name='stdorcl'
set control_files='/u01/oradata/stdorcl/control01.ctl','/u01/oradata/stdorc
l/control02.ctl'
set log_archive_max_processes='5'
set fal_client='stdorcl'
set fal_server='orcl'
set standby_file_management='AUTO'
set log_archive_dest_1='LOCATION=/archive/ORCL/ VALID_FOR=(ALL_LOGFILES,ALL
_ROLES) DB_UNIQUE_NAME=stdorcl'
set log_archive_config='dg_config=(orcl,stdorcl)'
set log_archive_dest_2='service=orcl ASYNC valid_for=(ONLINE_LOGFILE,PRIMAR
Y_ROLE) db_unique_name=orcl';
SET NEWNAME FOR DATAFILE 1 TO '/u01/oradata/stdorcl/system01.dbf';
SET NEWNAME FOR DATAFILE 2 TO '/u01/oradata/stdorcl/sysaux01.dbf';
SET NEWNAME FOR DATAFILE 3 TO '/u01/oradata/stdorcl/undotbs01.dbf';
SET NEWNAME FOR DATAFILE 4 TO '/u02/datafiles/users01.dbf';
SET NEWNAME FOR DATAFILE 5 TO '/u02/datafiles/example01.dbf';
SET NEWNAME FOR DATAFILE 6 TO '/u02/datafiles/data01.dbf';
switch datafile all;
}
sqlplus sys/oracle@standby as sysdba

You might also like