/* 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/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/12778571/viewspace-321787/