熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

關於使用RMAN進行clone數據庫二

2013-11-13 15:38:08  來源: Oracle 

  I:\ORACLE\TEST\ORADATA\TEST\USERSDBF;

   

  set newname for datafile  to

   

  I:\ORACLE\TEST\ORADATA\TEST\USERDBF;

   

  set newname for datafile  to

   

  I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF;

   

  set newname for datafile  to

   

  I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF;

   

  restore

   

  check readonly

   

  clone database

   

  ;

   

  }

   

  正在執行腳本: Memory Script

   

  正在執行命令: SET NEWNAME

   

  正在執行命令: SET NEWNAME

   

  正在執行命令: SET NEWNAME

   

  正在執行命令: SET NEWNAME

   

  正在執行命令: SET NEWNAME

   

  正在執行命令: SET NEWNAME

   

  正在執行命令: SET NEWNAME

   

  正在執行命令: SET NEWNAME

   

  正在執行命令: SET NEWNAME

   

  啟動 restore 於

   

  通道 t: 正在開始恢復數據文件備份集

   

  通道 t: 正在指定從備份集恢復的數據文件

   

  正將數據文件恢復到I:\ORACLE\TEST\ORADATA\TEST\INDXDBF

   

  正將數據文件恢復到I:\ORACLE\TEST\ORADATA\TEST\USERSDBF

   

  正將數據文件恢復到I:\ORACLE\TEST\ORADATA\TEST\USERDBF

   

  正將數據文件恢復到I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF

   

  通道 t: 正在開始恢復數據文件備份集

   

  通道 t: 正在指定從備份集恢復的數據文件

   

  正將數據文件恢復到I:\ORACLE\TEST\ORADATA\TEST\SYSTEMDBF

   

  正將數據文件恢復到I:\ORACLE\TEST\ORADATA\TEST\UNDOTBSDBF

   

  正將數據文件恢復到I:\ORACLE\TEST\ORADATA\TEST\EXAMPLEDBF

   

  正將數據文件恢復到I:\ORACLE\TEST\ORADATA\TEST\TOOLSDBF

   

  正將數據文件恢復到I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF

   

  通道 t: 已恢復備份段

   

  段 handle=F:\BAKUP\RMAN\FULL_CHBHA tag=TAGT params=NULL

   

  通道 t: 恢復完成

   

  通道 t: 已恢復備份段

   

  段 handle=F:\BAKUP\RMAN\FULL_DHBHH tag=TAGT params=NULL

   

  通道 t: 恢復完成

   

  完成 restore 於

   

  sql 語句: CREATE CONTROLFILE REUSE SET DATABASE CLTEST RESETLOGS NOARCHIVELOG

   

  MAXLOGFILES     

   

  MAXLOGMEMBERS     

   

  MAXDATAFILES     

   

  MAXINSTANCES    

   

  MAXLOGHISTORY     

   

  LOGFILE

   

  GROUP  ( I:\Oracle\Test\oradata\test\REDODBF ) SIZE  

   

  GROUP  ( I:\Oracle\Test\oradata\test\REDODBF ) SIZE  

   

  GROUP  ( I:\Oracle\Test\oradata\test\REDODBF ) SIZE  

   

  DATAFILE

   

  I:\ORACLE\TEST\ORADATA\TEST\SYSTEMDBF

   

  CHARACTER SET ZHSGBK

   

  正在打印存儲的腳本: Memory Script

   

  {

   

  switch clone datafile all;

   

  }

   

  正在執行腳本: Memory Script

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\UNDO

   

  TBSDBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\EXAM

   

  PLEDBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\INDX

   

  DBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\TOOL

   

  SDBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\USER

   

  SDBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\USER

   

  DBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\APP

   

  RKDBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\APP

   

  RKDBF

   

  正在打印存儲的腳本: Memory Script

   

  {

   

  recover

   

  clone database

   

  noredo

   

  

   

  delete archivelog

   

  ;

   

  }

   

  正在執行腳本: Memory Script

   

  啟動 recover 於

   

  完成 recover 於

   

  正在打印存儲的腳本: Memory Script

   

  {

   

  shutdown clone;

   

  startup clone nomount ;

   

  }

   

  正在執行腳本: Memory Script

   

  數據庫已卸載

   

  Oracle 例程已關閉

   

  已連接到備用數據庫 (未啟動)

   

  Oracle 例程已啟動

   

  系統全局區域總計     字節

   

  Fixed Size                      字節

   

  Variable Size                 字節

   

  Database Buffers              字節

   

  Redo Buffers                    字節

   

  sql 語句: CREATE CONTROLFILE REUSE SET DATABASE CLTEST RESETLOGS NOARCHIVELOG

   

  MAXLOGFILES     

   

  MAXLOGMEMBERS     

   

  MAXDATAFILES     

   

  MAXINSTANCES    

   

  MAXLOGHISTORY     

   

  LOGFILE

   

  GROUP  ( I:\Oracle\Test\oradata\test\REDODBF ) SIZE  

   

  GROUP  ( I:\Oracle\Test\oradata\test\REDODBF ) SIZE  

   

  GROUP  ( I:\Oracle\Test\oradata\test\REDODBF ) SIZE  

   

  DATAFILE

   

  I:\ORACLE\TEST\ORADATA\TEST\SYSTEMDBF

   

  CHARACTER SET ZHSGBK

   

  正在打印存儲的腳本: Memory Script

   

  {

   

  catalog clone datafilecopy  I:\ORACLE\TEST\ORADATA\TEST\UNDOTBSDBF;

   

  catalog clone datafilecopy  I:\ORACLE\TEST\ORADATA\TEST\EXAMPLEDBF;

   

  catalog clone datafilecopy  I:\ORACLE\TEST\ORADATA\TEST\INDXDBF;

   

  catalog clone datafilecopy  I:\ORACLE\TEST\ORADATA\TEST\TOOLSDBF;

   

  catalog clone datafilecopy  I:\ORACLE\TEST\ORADATA\TEST\USERSDBF;

   

  catalog clone datafilecopy  I:\ORACLE\TEST\ORADATA\TEST\USERDBF;

   

  catalog clone datafilecopy  I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF;

   

  catalog clone datafilecopy  I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF;

   

  switch clone datafile all;

   

  }

   

  正在執行腳本: Memory Script

   

  已將數據文件副本列入目錄

   

  數據文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\UNDOTBSDBF recid= stamp=

   

  

   

  已將數據文件副本列入目錄

   

  數據文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\EXAMPLEDBF recid= stamp=

   

  

   

  已將數據文件副本列入目錄

   

  數據文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\INDXDBF recid= stamp=

   

  

   

  已將數據文件副本列入目錄

   

  數據文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\TOOLSDBF recid= stamp=

   

  

   

  已將數據文件副本列入目錄

   

  數據文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\USERSDBF recid= stamp=

   

  

   

  已將數據文件副本列入目錄

   

  數據文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\USERDBF recid= stamp=

   

  

   

  已將數據文件副本列入目錄

   

  數據文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF recid= stamp=

   

  

   

  已將數據文件副本列入目錄

   

  數據文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF recid= stamp=

   

  

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\UNDO

   

  TBSDBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\EXAM

   

  PLEDBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\INDX

   

  DBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\TOOL

   

  SDBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\USER

   

  SDBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\USER

   

  DBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\APP

   

  RKDBF

   

  數據文件 已轉換成數據文件副本

   

  輸入數據文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\APP

   

  RKDBF

   

  正在打印存儲的腳本: Memory Script

   

  {

   

  Alter clone database open resetlogs;

   

  }

   

  正在執行腳本: Memory Script

   

  數據庫已打開

   

  完成 Duplicate Db 於

   

  RMAN>

   

  run {

   

  allocate channel t type disk FORMAT=F:\bakup\full_%u;

   

  allocate channel t type disk FORMAT=F:\bakup\full_%u;

   

  backup current controlfile;

   

  backup database format F:\bakup\full_%UBAK;

   

  release channel t;

   

  release channel t;

   

  }

   

  run {

   

  allocate channel t type disk FORMAT=F:\bakup\rman\full_%u;

   

  allocate channel t type disk FORMAT=F:\bakup\rman\full_%u;

   

  backup current controlfile;

   

  backup full database;

   

  release channel t;

   

  release channel t;

   

  }


From:http://tw.wingwit.com/Article/program/Oracle/201311/17045.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.