[20111221]快速定位瀏覽alert log檔案.txt
作為資料庫管理員經常要檢視alert log檔案,每次查詢都要打入很長的路徑,才能訪問alert log檔案,我以前的做法是建立一個別名,寫死整個路徑。
例子:
alias vialert='view /u01/app/oracle/diag/rdbms/test/test/trace/alert_test.log'
這樣每次輸入vialert就可以訪問alert log檔案。
今天看一個網站http://halisway.blogspot.com/2006/11/oracle-alert-log-shell-alias.html,作者思路很簡單,透過shell和sqlplus取出background_dump_dest引數在結合環境變數SID定位alert log檔案。僅僅需要注意的是ORACLE_HOME, PATH and ORACLE_SID引數要設定正確!
alias vialert='view + $(printf "set heading off pages 0 feedback off\n select value from v\$parameter where name='\''background_dump_dest'\'';\n"|sqlplus -S "/ as sysdba")/alert_${ORACLE_SID}.log'
--注: 我修改一下,vi換成了view。僅僅檢視alert log檔案。
我的11G資料庫建立在asm之上,如果要訪問asm alert log檔案:
alias viasmalert='export ORACLE_SID=+ASM;export ORACLE_HOME=/u01/app/oracle/product/11.2.0/grid;view + $(printf "set heading off pages 0 feedback off\n select value from v\$parameter where name='\''background_dump_dest'\'';\n"|sqlplus -S "/ as sysdba")/alert_${ORACLE_SID}.log;export ORACLE_SID=test;export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1'
有點長,修改為function更好一些。如下:
vimasmalert() {
export ORACLE_SID=+ASM
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/grid
view $(printf "set heading off pages 0 feedback off\n select value from v\$parameter where name='background_dump_dest';\n"|sqlplus -S "/ as sysdba")/alert_${ORACLE_SID}.log
export ORACLE_SID=test
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
}
例子:
alias vialert='view /u01/app/oracle/diag/rdbms/test/test/trace/alert_test.log'
這樣每次輸入vialert就可以訪問alert log檔案。
今天看一個網站http://halisway.blogspot.com/2006/11/oracle-alert-log-shell-alias.html,作者思路很簡單,透過shell和sqlplus取出background_dump_dest引數在結合環境變數SID定位alert log檔案。僅僅需要注意的是ORACLE_HOME, PATH and ORACLE_SID引數要設定正確!
alias vialert='view + $(printf "set heading off pages 0 feedback off\n select value from v\$parameter where name='\''background_dump_dest'\'';\n"|sqlplus -S "/ as sysdba")/alert_${ORACLE_SID}.log'
--注: 我修改一下,vi換成了view。僅僅檢視alert log檔案。
我的11G資料庫建立在asm之上,如果要訪問asm alert log檔案:
alias viasmalert='export ORACLE_SID=+ASM;export ORACLE_HOME=/u01/app/oracle/product/11.2.0/grid;view + $(printf "set heading off pages 0 feedback off\n select value from v\$parameter where name='\''background_dump_dest'\'';\n"|sqlplus -S "/ as sysdba")/alert_${ORACLE_SID}.log;export ORACLE_SID=test;export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1'
有點長,修改為function更好一些。如下:
vimasmalert() {
export ORACLE_SID=+ASM
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/grid
view $(printf "set heading off pages 0 feedback off\n select value from v\$parameter where name='background_dump_dest';\n"|sqlplus -S "/ as sysdba")/alert_${ORACLE_SID}.log
export ORACLE_SID=test
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-713665/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20150505]關於alert.log檔案.txt
- alert log檔案的變化
- 警告日誌檔案alert_.log
- 使用 Finder預覽功能,讓你可以快速瀏覽多個檔案!
- 檔案-ALERT檔案
- 快速瀏覽版本資訊,可以使用 reflog
- Oracle清理trace、alert、aud、listener.log檔案Oracle
- 如何定位瀏覽器卡死問題瀏覽器
- 瀏覽器端建立可下載檔案瀏覽器
- chm檔案怎麼轉換成TXT格式?chm檔案快速轉化成TXT格式的方法
- Windows-快速預覽檔案-QuickLookWindowsUI
- Linux下用less瀏覽大檔案Linux
- 瀏覽器定位是如何實現的?為什麼會有瀏覽器定位失敗的情況?瀏覽器
- [20200225]alert檔案亂碼問題.txt
- 【alert】每週自動備份alert日誌檔案
- SSH三大框架使用谷歌瀏覽器上傳檔案瀏覽器崩潰框架谷歌瀏覽器
- 分析alert檔案的指令碼指令碼
- Queries to view Alert Log content And Alert LocationView
- [20120723跟蹤檔案的定位.txt
- OmniMarkupPreviewer 使用自定義的瀏覽器預覽markdown檔案View瀏覽器
- Oracle11g 中使用ADRCI 檢視alert log檔案(xml格式)OracleXML
- Electron為檔案瀏覽器建立圖示(三)瀏覽器
- Path Finder for Mac(mac檔案管理瀏覽軟體)Mac
- [20220826]顯示alert日誌檔案全路徑.txt
- 讓你在macOS上快速檢視txt文字檔案Mac
- [20140311]toad 12 alert log viewer.txtView
- win10如何連線es檔案瀏覽器_es檔案瀏覽器連線win10電腦的步驟Win10瀏覽器
- [20200429]記錄不成功的登入在alert檔案.txt
- 利用 ICEpdf 快速實現 pdf 檔案預覽功能
- 【PB案例學習筆記】-04檔案瀏覽器筆記瀏覽器
- windows的檔案瀏覽器搜尋又變了Windows瀏覽器
- [20140506]linux快速共享檔案.txtLinux
- 基於騰訊瀏覽服務 TBS 實現應用內開啟並瀏覽 Office 檔案
- alert_SID.log 告警檔案過大或誤刪除後的處理
- flutter的log過濾,快速定位程式碼異常Flutter
- 蘋果macOS“快速預覽”曝漏洞:洩露加密檔案蘋果Mac加密
- openfiledialog 使用 讀取txt檔案 StreamReader 檢驗資料
- 如何定位瀏覽器頁面崩潰的問題瀏覽器