|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
— sqlplus / as sysdba @create_awrreport.sql $(date +'%Y%m%d') 引数2 ・・・ ———————————————- inst_num = 1 と定義します。 num_days = 1 と定義します。 inst_name = 'ORCL' を定義します。 db_name = 'ORCL' を定義します。 dbid = 1693808937 を定義します。 report_type = 'html' を定義します。 report_name = '/tmp/awr_report_&1..html' を定義します。 — スナップショットを特定の時間範囲で取得 VARIABLE begin_snap_id数値; VARIABLE end_snap_id NUMBER; BEGIN SELECT MIN(snap_id) INTO :begin_snap_id FROM dba_hist_snapshot; dba_hist_snapshot から MAX(snap_id) を :end_snap_id に選択します。 END; / begin_snap = 149 を定義します。 end_snap = 150 と定義します。 — AWRレポートをHTML形式で生成 @$ORACLE_HOME/rdbms/admin/awrrpti.sql !ls -l /tmp |
#create awr report