定時自動生成awr報告
vi awr.sh
#!/bin/sh
ORACLE_SID=$1
export ORACLE_SID
source ~/.bash_profile
mkdir -p /oracle/utils/statspack/$1
WORKPATH=/oracle/utils/statspack/$1
AWR_FORMAT=html
NUM_DAYS=1
MAX_SNAP_ID=`sqlplus -S / as sysdba << EOF
set heading off trimspool on feedback off
SELECT trim(max(SNAP_ID)) FROM DBA_HIST_SNAPSHOT;
EOF`
export MAX_SNAP_ID
MIN_SNAP_ID=`expr $MAX_SNAP_ID - 1`
export MIN_SNAP_ID
echo $MIN_SNAP_ID
AWR_LOG=$WORKPATH/AWR_$1_${MIN_SNAP_ID}.html
export AWR_LOG
echo $AWR_LOG
echo -e "$AWR_FORMAT\n$NUM_DAYS\n$MIN_SNAP_ID$MAX_SNAP_ID\n$AWR_LOG\n"|(sqlplus -S / as sysdba @?/rdbms/admin/awrrpt.sql) > /dev/null
chmod +x awr.sh
./awr.sh orcl
注:orcl為資料庫的例項名
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30345407/viewspace-1967942/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- awr報告每天自動生成指令碼指令碼
- 【AWR】Oracle批量生成awr報告指令碼Oracle指令碼
- Oracle生成awr報告操作步驟Oracle
- 本機生成遠端資料庫AWR報告資料庫
- 如何在12.2版本ADG備庫生成AWR報告
- 達夢資料庫如何來配置並生成AWR報告資料庫
- Jmeter 介面自動化連載 (13) - 自動生成測試報告JMeter測試報告
- oracle rac 單個例項不能生成awr報告的問題Oracle
- 介面自動化使用requests生成測試報告測試報告
- AWR報告基礎操作
- Oracle 11.2.0.3.0中執行awrrpt.sql生成awr報告報ora-06502錯誤OracleSQL
- 告別排隊!用Python定時自動掛號和快捷查詢化驗報告Python
- oracle 11g awr不自動生成的臨時解決辦法Oracle
- [自動化]基於kolla部署的openstack自動化巡檢生成xlsx報告
- ORACLE AWR效能報告和ASH效能報告的解讀Oracle
- 介面自動化 是 pytest 結合 allure 生成報告問題
- [20230220][20230110]生成相關備庫的awr報表
- 自動生成相機標定軌跡
- awr-----一份經典的負載很高的awr報告負載
- 12.2 如何單為PDB建立AWR報告
- ASH可以生成指定的session或sql_id的報告,ASH和AWR的區別SessionSQL
- Oracle 12.2 physical standby備庫收集AWR報告Oracle
- LLM應用實戰: AI資訊的自動聚合及報告生成AI
- 自動駕駛研究報告自動駕駛
- Oracle 客戶端生成AWR方法Oracle客戶端
- 【效能調優】Oracle AWR報告指標全解析Oracle指標
- Oracle 11.2.0.4 awr過期快照無法自動清理Oracle
- vivado無工程生成韌體及時序報告
- Linux下Mysql定時自動備份LinuxMySql
- 自動生成serialVersionUIDUI
- uuid自動生成UI
- 達夢資料庫AWR報告日常管理方法資料庫
- win10怎麼自動開啟自動設定時間_win10開啟自動設定時間的步驟Win10
- 填報表能不能像 word 那樣定時自動儲存?
- Oracle11g生成手動的快照報告報錯Oracle
- MyBatis自動設定建立時間和更新時間MyBatis
- [20230303]生成相關備庫的awr報表(補充說明).txt
- 歸檔日誌滿導致ORA-13516錯誤,awr報表不能自動收集
- 記錄python介面自動化測試--利用unittest生成測試報告(第四目)Python測試報告