【RMAN】使用duplicate本地複製資料庫
任務:同一臺主機使用RMAN的duplicate複製資料庫,linux作業系統中有一套正在執行的資料庫enmoedu 複製後的資料庫aux
實驗步驟:
1. 主庫RMAN備份
[oracle@test ~]$ export ORACLE_SID=enmoedu
[oracle@test ~]$ rman target /
Recovery Manager: Release 11.2.0.3.0 - Production on Fri Jun 6 00:43:13 2014
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
connected to target database: ENMOEDU (DBID=108163061)
RMAN> backup database plus archivelog;
Starting backup at 06-JUN-14
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=61 device type=DISK
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00001 name=/11g/app/oracle/oradata/enmoedu/system01.dbf
input datafile file number=00002 name=/11g/app/oracle/oradata/enmoedu/sysaux01.dbf
input datafile file number=00005 name=/11g/app/oracle/oradata/enmoedu/example01.dbf
input datafile file number=00003 name=/11g/app/oracle/oradata/enmoedu/undotbs01.dbf
input datafile file number=00006 name=/11g/app/oracle/oradata/enmoedu/pitr.dbf
input datafile file number=00007 name=/11g/app/oracle/oradata/enmoedu/pitr_ind.dbf
input datafile file number=00008 name=/11g/app/oracle/oradata/enmoedu/index01.dbf
input datafile file number=00010 name=/11g/app/oracle/oradata/enmoedu/ts_users_1.dbf
input datafile file number=00004 name=/11g/app/oracle/oradata/enmoedu/users01.dbf
input datafile file number=00009 name=/11g/app/oracle/oradata/enmoedu/ts_users.dbf
input datafile file number=00011 name=/11g/app/oracle/oradata/enmoedu/ts_users1.dbf
channel ORA_DISK_1: starting piece 1 at 06-JUN-14
channel ORA_DISK_1: finished piece 1 at 06-JUN-14
piece handle=/11g/app/backup/db_53pa49ha_1_1.bak tag=TAG20140606T004322 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:25
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
including current control file in backup set
including current SPFILE in backup set
channel ORA_DISK_1: starting piece 1 at 06-JUN-14
channel ORA_DISK_1: finished piece 1 at 06-JUN-14
piece handle=/11g/app/backup/db_54pa49i3_1_1.bak tag=TAG20140606T004322 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
Finished backup at 06-JUN-14
RMAN>quit
2. 配置監聽檔案及tnsnames.ora
--監聽改靜態 listener.ora 因為複製的aux庫是nomount狀態,pmon是mount的時候去動態註冊,所以需要加靜態註冊。
Listener.ora檔案修改後:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = enmoedu)
(ORACLE_HOME = /11g/app/oracle/product/11.2.0/dbhome)
(SID_NAME = enmoedu)
)
(SID_DESC =
(GLOBAL_DBNAME = aux)
(ORACLE_HOME = /11g/app/oracle/product/11.2.0/dbhome)
(SID_NAME = aux)
)
)
Tnsnames.ora檔案中新增:
aux =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.8)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = aux)
)
)
3. 透過enmoedu庫的SPFILE生成PFILE,複製PFILE檔案,將SID名字更改為aux,並且將檔案中引數進行修改。
[oracle@test ~]$ sqlplus / as sysdba
SQLPlus Release 11.2.0.3.0 Production on Thu Jun 5 235614 2014
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL select instance_name,status from v$instance;
INSTANCE_NAME STATUS
---------------- ------------
enmoedu OPEN
SQL create pfile from spfile;
File created.
SQLexit
[oracle@test ~]$ cd $ORACLE_HOMEdbs
[oracle@test dbs]$ cp initenmoedu.ora initaux.ora
修改前initaux.ora
enmoedu.__db_cache_size=201326592
enmoedu.__java_pool_size=4194304
enmoedu.__large_pool_size=4194304
enmoedu.__oracle_base='/11g/app/oracle'#ORACLE_BASE set from environment
enmoedu.__pga_aggregate_target=293601280
enmoedu.__sga_target=545259520
enmoedu.__shared_io_pool_size=0
enmoedu.__shared_pool_size=318767104
enmoedu.__streams_pool_size=8388608
*._shared_io_pool_size=0
*.audit_file_dest='/11g/app/oracle/admin/enmoedu/adump'
*.audit_trail='db'
*.compatible='11.2.0.0.0'
*.control_files='/11g/app/oracle/oradata/enmoedu/control01.ctl','/11g/app/oracle/oradata/enmoedu/control02.ctl'
*.db_block_size=8192
*.db_cache_size=201326592
*.db_create_file_dest=''
*.db_domain=''
*.db_flashback_retention_target=2880
*.db_name='enmoedu'
*.db_recovery_file_dest_size=2147483648
*.db_recovery_file_dest='/11g/app/backup'
*.db_writer_processes=2
*.diagnostic_dest='/11g/app/oracle'
*.java_pool_size=4194304
*.large_pool_size=4194304
*.log_archive_format='%t_%s_%r.arc'
*.memory_target=0
*.open_cursors=300
*.pga_aggregate_target=293601280
*.processes=300
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_target=0
*.shared_pool_size=318767104
*.streams_pool_size=8388608
*.undo_tablespace='UNDOTBS1'
修改後initaux.ora(具體引數可根據自己環境進行調整)標黃色部分為更改項,要建立更改後的路徑目錄
aux.__db_cache_size=201326592
aux.__java_pool_size=4194304
aux.__large_pool_size=4194304
aux.__oracle_base='/11g/app/oracle'#ORACLE_BASE set from environment
aux.__pga_aggregate_target=293601280
aux.__sga_target=545259520
aux.__shared_io_pool_size=0
aux.__shared_pool_size=318767104
aux.__streams_pool_size=8388608
*._shared_io_pool_size=0
*.audit_file_dest='/11g/app/oracle/admin/aux/adump'
*.audit_trail='db'
*.compatible='11.2.0.0.0'
*.control_files='/11g/app/oracle/oradata/aux/control01.ctl','/11g/app/oracle/oradata/aux/control02.ctl'
*.db_block_size=8192
*.db_cache_size=201326592
*.db_create_file_dest=''
*.db_domain=''
*.db_flashback_retention_target=2880
*.db_name='aux'
*.db_recovery_file_dest_size=2147483648
*.db_recovery_file_dest='/11g/app/flashback_aux'
*.db_writer_processes=2
*.diagnostic_dest='/11g/app/oracle'
*.java_pool_size=4194304
*.large_pool_size=4194304
*.log_archive_format='%t_%s_%r.arc'
*.memory_target=0
*.open_cursors=300
*.pga_aggregate_target=293601280
*.processes=300
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_target=0
*.shared_pool_size=318767104
*.streams_pool_size=8388608
*.undo_tablespace='UNDOTBS1'
*.db_file_name_convert='/11g/app/oracle/oradata/enmoedu/','/11g/app/oracle/oradata/aux/'
*.log_file_name_convert='/11g/app/oracle/oradata/enmoedu/','/11g/app/oracle/oradata/aux/'
4. 透過修改後的initaux.ora檔案建立spfileaux.ora,並且將資料庫例項啟動到nomount狀態。
[oracle@test dbs]$ export ORACLE_SID=aux
[oracle@test dbs]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.3.0 Production on Fri Jun 6 00:22:42 2014
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to an idle instance.
SQL> create spfile from pfile;
File created.
SQL> startup nomount;
ORACLE instance started.
Total System Global Area 542851072 bytes
Fixed Size 2230072 bytes
Variable Size 335546568 bytes
Database Buffers 201326592 bytes
Redo Buffers 3747840 bytes
SQL>
5. 將主庫備份的檔案複製到aux建立的db_recovery_file_dest目錄下
[oracle@test backup]$ pwd
/11g/app/backup
[oracle@test backup]$ cp db*.bak /11g/app/flashback_aux
6. RMAN連線主庫enmoedu並且使用auxiliary引數連線備庫aux
[oracle@test flashback_aux]$ rman target / auxiliary sys/oracle@aux
Recovery Manager: Release 11.2.0.3.0 - Production on Fri Jun 6 06:58:28 2014
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
connected to target database: ENMOEDU (DBID=108163061)
connected to auxiliary database: AUX (not mounted)
7. 執行duplicate進行備份
RMAN> duplicate database enmoedu to aux nofilenamecheck;
Starting Duplicate Db at 06-JUN-14
using target database control file instead of recovery catalog
allocated channel: ORA_AUX_DISK_1
channel ORA_AUX_DISK_1: SID=21 device type=DISK
contents of Memory Script:
{
sql clone "alter system set db_name =
''ENMOEDU'' comment=
''Modified by RMAN duplicate'' scope=spfile";
sql clone "alter system set db_unique_name =
''AUX'' comment=
''Modified by RMAN duplicate'' scope=spfile";
shutdown clone immediate;
startup clone force nomount
restore clone primary controlfile;
alter clone database mount;
}
executing Memory Script
sql statement: alter system set db_name = ''ENMOEDU'' comment= ''Modified by RMAN duplicate'' scope=spfile
sql statement: alter system set db_unique_name = ''AUX'' comment= ''Modified by RMAN duplicate'' scope=spfile
Oracle instance shut down
Oracle instance started
Total System Global Area 542851072 bytes
Fixed Size 2230072 bytes
Variable Size 335546568 bytes
Database Buffers 201326592 bytes
Redo Buffers 3747840 bytes
Starting restore at 06-JUN-14
allocated channel: ORA_AUX_DISK_1
channel ORA_AUX_DISK_1: SID=19 device type=DISK
channel ORA_AUX_DISK_1: starting datafile backup set restore
channel ORA_AUX_DISK_1: restoring control file
channel ORA_AUX_DISK_1: reading from backup piece /11g/app/backup/db_5hpa4vc5_1_1.bak
channel ORA_AUX_DISK_1: piece handle=/11g/app/backup/db_5hpa4vc5_1_1.bak tag=TAG20140606T065539
channel ORA_AUX_DISK_1: restored backup piece 1
channel ORA_AUX_DISK_1: restore complete, elapsed time: 00:00:01
output file name=/11g/app/oracle/oradata/aux/control01.ctl
output file name=/11g/app/oracle/oradata/aux/control02.ctl
Finished restore at 06-JUN-14
database mounted
contents of Memory Script:
{
set until scn 3533705;
set newname for datafile 1 to
"/11g/app/oracle/oradata/aux/system01.dbf";
set newname for datafile 2 to
"/11g/app/oracle/oradata/aux/sysaux01.dbf";
set newname for datafile 3 to
"/11g/app/oracle/oradata/aux/undotbs01.dbf";
set newname for datafile 4 to
"/11g/app/oracle/oradata/aux/users01.dbf";
set newname for datafile 5 to
"/11g/app/oracle/oradata/aux/example01.dbf";
set newname for datafile 6 to
"/11g/app/oracle/oradata/aux/pitr.dbf";
set newname for datafile 7 to
"/11g/app/oracle/oradata/aux/pitr_ind.dbf";
set newname for datafile 8 to
"/11g/app/oracle/oradata/aux/index01.dbf";
set newname for datafile 9 to
"/11g/app/oracle/oradata/aux/ts_users.dbf";
set newname for datafile 10 to
"/11g/app/oracle/oradata/aux/ts_users_1.dbf";
set newname for datafile 11 to
"/11g/app/oracle/oradata/aux/ts_users1.dbf";
set newname for datafile 12 to
"/11g/app/oracle/oradata/aux/sqlldr01.dbf";
set newname for datafile 13 to
"/11g/app/oracle/oradata/aux/sqlldr02.dbf";
restore
clone database
;
}
executing Memory Script
executing command: SET until clause
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
Starting restore at 06-JUN-14
using channel ORA_AUX_DISK_1
channel ORA_AUX_DISK_1: starting datafile backup set restore
channel ORA_AUX_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_AUX_DISK_1: restoring datafile 00001 to /11g/app/oracle/oradata/aux/system01.dbf
channel ORA_AUX_DISK_1: restoring datafile 00002 to /11g/app/oracle/oradata/aux/sysaux01.dbf
channel ORA_AUX_DISK_1: restoring datafile 00003 to /11g/app/oracle/oradata/aux/undotbs01.dbf
channel ORA_AUX_DISK_1: restoring datafile 00004 to /11g/app/oracle/oradata/aux/users01.dbf
channel ORA_AUX_DISK_1: restoring datafile 00005 to /11g/app/oracle/oradata/aux/example01.dbf
channel ORA_AUX_DISK_1: restoring datafile 00006 to /11g/app/oracle/oradata/aux/pitr.dbf
channel ORA_AUX_DISK_1: restoring datafile 00007 to /11g/app/oracle/oradata/aux/pitr_ind.dbf
channel ORA_AUX_DISK_1: restoring datafile 00008 to /11g/app/oracle/oradata/aux/index01.dbf
channel ORA_AUX_DISK_1: restoring datafile 00009 to /11g/app/oracle/oradata/aux/ts_users.dbf
channel ORA_AUX_DISK_1: restoring datafile 00010 to /11g/app/oracle/oradata/aux/ts_users_1.dbf
channel ORA_AUX_DISK_1: restoring datafile 00011 to /11g/app/oracle/oradata/aux/ts_users1.dbf
channel ORA_AUX_DISK_1: restoring datafile 00012 to /11g/app/oracle/oradata/aux/sqlldr01.dbf
channel ORA_AUX_DISK_1: restoring datafile 00013 to /11g/app/oracle/oradata/aux/sqlldr02.dbf
channel ORA_AUX_DISK_1: reading from backup piece /11g/app/backup/db_5gpa4vbb_1_1.bak
channel ORA_AUX_DISK_1: piece handle=/11g/app/backup/db_5gpa4vbb_1_1.bak tag=TAG20140606T065539
channel ORA_AUX_DISK_1: restored backup piece 1
channel ORA_AUX_DISK_1: restore complete, elapsed time: 00:00:25
Finished restore at 06-JUN-14
contents of Memory Script:
{
switch clone datafile all;
}
executing Memory Script
datafile 1 switched to datafile copy
input datafile copy RECID=26 STAMP=849509960 file name=/11g/app/oracle/oradata/aux/system01.dbf
datafile 2 switched to datafile copy
input datafile copy RECID=27 STAMP=849509960 file name=/11g/app/oracle/oradata/aux/sysaux01.dbf
datafile 3 switched to datafile copy
input datafile copy RECID=28 STAMP=849509960 file name=/11g/app/oracle/oradata/aux/undotbs01.dbf
datafile 4 switched to datafile copy
input datafile copy RECID=29 STAMP=849509960 file name=/11g/app/oracle/oradata/aux/users01.dbf
datafile 5 switched to datafile copy
input datafile copy RECID=30 STAMP=849509960 file name=/11g/app/oracle/oradata/aux/example01.dbf
datafile 6 switched to datafile copy
input datafile copy RECID=31 STAMP=849509960 file name=/11g/app/oracle/oradata/aux/pitr.dbf
datafile 7 switched to datafile copy
input datafile copy RECID=32 STAMP=849509960 file name=/11g/app/oracle/oradata/aux/pitr_ind.dbf
datafile 8 switched to datafile copy
input datafile copy RECID=33 STAMP=849509960 file name=/11g/app/oracle/oradata/aux/index01.dbf
datafile 9 switched to datafile copy
input datafile copy RECID=34 STAMP=849509960 file name=/11g/app/oracle/oradata/aux/ts_users.dbf
datafile 10 switched to datafile copy
input datafile copy RECID=35 STAMP=849509960 file name=/11g/app/oracle/oradata/aux/ts_users_1.dbf
datafile 11 switched to datafile copy
input datafile copy RECID=36 STAMP=849509960 file name=/11g/app/oracle/oradata/aux/ts_users1.dbf
datafile 12 switched to datafile copy
input datafile copy RECID=37 STAMP=849509960 file name=/11g/app/oracle/oradata/aux/sqlldr01.dbf
datafile 13 switched to datafile copy
input datafile copy RECID=38 STAMP=849509960 file name=/11g/app/oracle/oradata/aux/sqlldr02.dbf
contents of Memory Script:
{
set until scn 3533705;
recover
clone database
delete archivelog
;
}
executing Memory Script
executing command: SET until clause
Starting recover at 06-JUN-14
using channel ORA_AUX_DISK_1
starting media recovery
archived log for thread 1 with sequence 50 is already on disk as file /11g/app/backup/ENMOEDU/archivelog/2014_06_06/o1_mf_1_50_9s1xd7lq_.arc
archived log file name=/11g/app/backup/ENMOEDU/archivelog/2014_06_06/o1_mf_1_50_9s1xd7lq_.arc thread=1 sequence=50
media recovery complete, elapsed time: 00:00:00
Finished recover at 06-JUN-14
Oracle instance started
Total System Global Area 542851072 bytes
Fixed Size 2230072 bytes
Variable Size 335546568 bytes
Database Buffers 201326592 bytes
Redo Buffers 3747840 bytes
contents of Memory Script:
{
sql clone "alter system set db_name =
''AUX'' comment=
''Reset to original value by RMAN'' scope=spfile";
sql clone "alter system reset db_unique_name scope=spfile";
shutdown clone immediate;
startup clone nomount;
}
executing Memory Script
sql statement: alter system set db_name = ''AUX'' comment= ''Reset to original value by RMAN'' scope=spfile
sql statement: alter system reset db_unique_name scope=spfile
Oracle instance shut down
connected to auxiliary database (not started)
Oracle instance started
Total System Global Area 542851072 bytes
Fixed Size 2230072 bytes
Variable Size 335546568 bytes
Database Buffers 201326592 bytes
Redo Buffers 3747840 bytes
sql statement: CREATE CONTROLFILE REUSE SET DATABASE "AUX" RESETLOGS ARCHIVELOG
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
MAXINSTANCES 8
MAXLOGHISTORY 292
LOGFILE
GROUP 1 ( '/11g/app/oracle/oradata/aux/redo01.log' ) SIZE 50 M REUSE,
GROUP 2 ( '/11g/app/oracle/oradata/aux/redo2.log' ) SIZE 50 M REUSE,
GROUP 3 ( '/11g/app/oracle/oradata/aux/redo03.log' ) SIZE 50 M REUSE,
GROUP 4 ( '/11g/app/oracle/oradata/aux/redo04.log' ) SIZE 50 M REUSE
DATAFILE
'/11g/app/oracle/oradata/aux/system01.dbf'
CHARACTER SET ZHS16GBK
contents of Memory Script:
{
set newname for tempfile 1 to
"/11g/app/oracle/oradata/aux/temp01.dbf";
switch clone tempfile all;
catalog clone datafilecopy "/11g/app/oracle/oradata/aux/sysaux01.dbf",
"/11g/app/oracle/oradata/aux/undotbs01.dbf",
"/11g/app/oracle/oradata/aux/users01.dbf",
"/11g/app/oracle/oradata/aux/example01.dbf",
"/11g/app/oracle/oradata/aux/pitr.dbf",
"/11g/app/oracle/oradata/aux/pitr_ind.dbf",
"/11g/app/oracle/oradata/aux/index01.dbf",
"/11g/app/oracle/oradata/aux/ts_users.dbf",
"/11g/app/oracle/oradata/aux/ts_users_1.dbf",
"/11g/app/oracle/oradata/aux/ts_users1.dbf",
"/11g/app/oracle/oradata/aux/sqlldr01.dbf",
"/11g/app/oracle/oradata/aux/sqlldr02.dbf";
switch clone datafile all;
}
executing Memory Script
executing command: SET NEWNAME
renamed tempfile 1 to /11g/app/oracle/oradata/aux/temp01.dbf in control file
cataloged datafile copy
datafile copy file name=/11g/app/oracle/oradata/aux/sysaux01.dbf RECID=1 STAMP=849509970
cataloged datafile copy
datafile copy file name=/11g/app/oracle/oradata/aux/undotbs01.dbf RECID=2 STAMP=849509970
cataloged datafile copy
datafile copy file name=/11g/app/oracle/oradata/aux/users01.dbf RECID=3 STAMP=849509970
cataloged datafile copy
datafile copy file name=/11g/app/oracle/oradata/aux/example01.dbf RECID=4 STAMP=849509970
cataloged datafile copy
datafile copy file name=/11g/app/oracle/oradata/aux/pitr.dbf RECID=5 STAMP=849509970
cataloged datafile copy
datafile copy file name=/11g/app/oracle/oradata/aux/pitr_ind.dbf RECID=6 STAMP=849509970
cataloged datafile copy
datafile copy file name=/11g/app/oracle/oradata/aux/index01.dbf RECID=7 STAMP=849509970
cataloged datafile copy
datafile copy file name=/11g/app/oracle/oradata/aux/ts_users.dbf RECID=8 STAMP=849509970
cataloged datafile copy
datafile copy file name=/11g/app/oracle/oradata/aux/ts_users_1.dbf RECID=9 STAMP=849509970
cataloged datafile copy
datafile copy file name=/11g/app/oracle/oradata/aux/ts_users1.dbf RECID=10 STAMP=849509970
cataloged datafile copy
datafile copy file name=/11g/app/oracle/oradata/aux/sqlldr01.dbf RECID=11 STAMP=849509970
cataloged datafile copy
datafile copy file name=/11g/app/oracle/oradata/aux/sqlldr02.dbf RECID=12 STAMP=849509970
datafile 2 switched to datafile copy
input datafile copy RECID=1 STAMP=849509970 file name=/11g/app/oracle/oradata/aux/sysaux01.dbf
datafile 3 switched to datafile copy
input datafile copy RECID=2 STAMP=849509970 file name=/11g/app/oracle/oradata/aux/undotbs01.dbf
datafile 4 switched to datafile copy
input datafile copy RECID=3 STAMP=849509970 file name=/11g/app/oracle/oradata/aux/users01.dbf
datafile 5 switched to datafile copy
input datafile copy RECID=4 STAMP=849509970 file name=/11g/app/oracle/oradata/aux/example01.dbf
datafile 6 switched to datafile copy
input datafile copy RECID=5 STAMP=849509970 file name=/11g/app/oracle/oradata/aux/pitr.dbf
datafile 7 switched to datafile copy
input datafile copy RECID=6 STAMP=849509970 file name=/11g/app/oracle/oradata/aux/pitr_ind.dbf
datafile 8 switched to datafile copy
input datafile copy RECID=7 STAMP=849509970 file name=/11g/app/oracle/oradata/aux/index01.dbf
datafile 9 switched to datafile copy
input datafile copy RECID=8 STAMP=849509970 file name=/11g/app/oracle/oradata/aux/ts_users.dbf
datafile 10 switched to datafile copy
input datafile copy RECID=9 STAMP=849509970 file name=/11g/app/oracle/oradata/aux/ts_users_1.dbf
datafile 11 switched to datafile copy
input datafile copy RECID=10 STAMP=849509970 file name=/11g/app/oracle/oradata/aux/ts_users1.dbf
datafile 12 switched to datafile copy
input datafile copy RECID=11 STAMP=849509970 file name=/11g/app/oracle/oradata/aux/sqlldr01.dbf
datafile 13 switched to datafile copy
input datafile copy RECID=12 STAMP=849509970 file name=/11g/app/oracle/oradata/aux/sqlldr02.dbf
contents of Memory Script:
{
Alter clone database open resetlogs;
}
executing Memory Script
database opened
Finished Duplicate Db at 06-JUN-14
RMAN>
8. 檢查aux資料狀態
[oracle@test ~]$ export ORACLE_SID=aux
[oracle@test ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.3.0 Production on Fri Jun 6 10:11:41 2014
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> select instance_name,status from v$instance;
INSTANCE_NAME STATUS
---------------- ------------
aux OPEN
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8494287/viewspace-1349516/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用RMAN複製資料庫 active database資料庫Database
- 使用RMAN備份資料庫資料庫
- 資料庫複製(一)–複製介紹資料庫
- 【DG】備庫RMAN還原方式搭建DG(不使用duplicate命令)
- 3.1.1.2 使用RMAN啟動資料庫資料庫
- DM7資料複製之資料庫級複製資料庫
- 資料庫主從複製資料庫
- Oracle 11G RAC複製備庫RMAN-03002 RMAN-05501 RMAN-03015 RMAN-03009 RMAN-10038Oracle
- RMAN Duplicate RAC to Single Instance
- oracle資料庫使用rman備份指令碼Oracle資料庫指令碼
- rman duplicate操作手冊
- [重慶思莊每日技術分享]-使用RMAN活動複製資料庫時出現報錯Ora-19625資料庫
- Mysql(Mariadb)資料庫主從複製MySql資料庫
- dimitri/pgcopydb:Postgres資料庫複製工具MITGC資料庫
- 使用者管理的熱備份方式複製資料庫資料庫
- 用rman遷移資料庫資料庫
- Oracle rman duplicate遷移測試Oracle
- mysql資料庫的主從複製和主主複製實踐MySql資料庫
- mysql資料庫實現主從複製MySql資料庫
- 分散式資料庫的複製原理 - Quastor分散式資料庫AST
- 架構設計(二):資料庫複製架構資料庫
- 【RMAN】Oracle使用rman將11.2.0.4資料庫遷移至Oracle12c命令參考Oracle資料庫
- 利用RMAN備份重建資料庫資料庫
- 資料共享(淺複製)與資料獨立(深複製)
- 利用SQL Server Management Studio(SSMS)複製資料庫SQLServerSSM資料庫
- TiDB 異構資料庫複製最佳實踐TiDB資料庫
- 異構資料庫間批量表快速複製資料庫
- GoldenGate異種資料庫之間的複製Go資料庫
- Oracle 如何快速的 duplicate 一個資料庫Oracle資料庫
- Centos-Mysql複製備份還原資料庫CentOSMySql資料庫
- oracle sqldeveloper選擇性複製備份資料庫OracleSQLDeveloper資料庫
- MySQL-主從複製之搭建從資料庫MySql資料庫
- MySQL-主從複製之搭建主資料庫MySql資料庫
- MongoDB資料庫之主從複製配置實戰【轉】MongoDB資料庫
- 什麼是單主資料庫複製? -Vlad Mihalcea資料庫
- Day 7.5 資料型別總結 + 複製 淺複製 深複製資料型別
- Redis的資料複製Redis
- DM7資料複製之模式級複製模式
- Oracle RMAN 連線資料庫認證方法Oracle資料庫