定时导出awr元数据脚本

-- crontab -l | grep databak/spool
10 22 */8 * * /databak/spool/awr.sh

-- awr.sh

source /home/oracle/.bash_profile

sqlplus / as sysdba << EOF

define dbid = '';
define num_days = '';
define begin_snap = 0;
define end_snap   = 1;
define directory_name = 'AWR_1';
define file_name      = '';


col v_filename new_value v_filename noprint
select '/databak/spool/'||to_char(sysdate,'yyyymmddhh24:mi')||'.log' v_filename from dual;
spool &v_filename
col min_snap new_value begin_snap
col max_snap new_value end_snap  
select dbid,
       max(snap_id) max_snap,
       min(snap_id) min_snap
  from dba_hist_snapshot
where begin_interval_time >= sysdate - 8
group by dbid;

spool off

@?/rdbms/admin/awrextr

exit;
EOF

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29843794/viewspace-1291613/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29843794/viewspace-1291613/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值