RMAN故障诊断脚本集说明事项:该脚本用于提供RMAN的信息收集该脚本在RMAN中执行,如果使用了RMAN CataLog,则需要使用RMAN连接到
rman故障诊断脚本集
说明事项:
该脚本用于提供rman的信息收集
该脚本在rman中执行,,如果使用了rman catalog,则需要使用rman连接到资料库catalog.
该脚本将生成一个脚本文件 rman_diagnostics.out (default location is /tmp)
对于unix环境,建议设置nls_date_format环境变量,例如:
$ export nls_date_format='dd mon yyyy hh24:mi:ss'
2) run the following in rman:
--对于数据文件数量较少的db
a) for databases with a small number of datafiles and/or backup retention policy
spool log to '/tmp/rman_diag_long.out';
set echo on
show all;
list incarnation of database;
report schema;
list backup summary;
list backup of database completed after 'sysdate - 40';
list copy of database completed after 'sysdate - 40';
list backup of archivelog all completed after 'sysdate - 40';
list archivelog all completed after 'sysdate - 40';
list backup of controlfile completed after 'sysdate - 40';
list copy of controlfile completed after 'sysdate - 40';
list backup of datafile 1;
list copy of datafile 1;
spool log off;
--对于数据文件数量较多的db,可单独收集查看某一数据文件的信息。
b) for databases with a large number of datafiles/backup retention policy, lets narrow this down to datafile 1:
spool log to '/tmp/rman_diag_short.out';
show all;
list incarnation of database;
report schema;
list backup summary;
list backup of datafile 1;
list copy of datafile 1;
spool log off;
推荐阅读:
RMAN 配置归档日志删除策略
Oracle基础教程之通过RMAN复制数据库
RMAN备份策略制定参考内容
RMAN备份学习笔记
Oracle数据库备份加密 RMAN加密

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号