第5章:從開啟的資料庫備份與恢復之備份歸檔日誌檔案

mengzhaoliang發表於2008-05-28

/* 2008/05/28
*環境:Windows XP +Oracle10.2.0.1
*Oracle 備份與恢復培訓教程 Kenny Smith,Stephan Haisley著 周琪、韓岷、李渝琳等譯
*第二部分:使用者管理的備份與恢復
*第5章:從開啟的資料庫備份與恢復
*/

練習5.2:備份歸檔日誌檔案
1、尋找歸檔檔案
檢視所有歸檔的路徑和檔名
SQL> select name from v$archived_log;

位於:G:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\RISENET\ARCHIVELOG\下
2、建立歸檔檔案指令碼
建立e:\archive_backup.sql指令碼
指令碼內容:
Set feedback off pagesize 0 heading off verify off linesize 500 trimspool on
define dir='e:\backup\ch5'
define fil='e:\archive_backup_commands.sql'
spool &fil
prompt alter system switch logfile;;
select 'host move '||name||' &dir'
   from v$archived_log
where completion_time>=trunc(sysdate)-1
   and completion_timespool off;
@&fil


3、執行歸檔檔案指令碼
SQL> @e:\archive_backup.sql
4、確認歸檔檔案指令碼
 檢查是否已經把前一天的歸檔全部移動到要備份的路徑。

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-321787/,如需轉載,請註明出處,否則將追究法律責任。

相關文章