oracle 自帶錯誤提示工具oerr
參考:http://blog.csdn.net/frice/article/details/7317744
今天發現一個oracle自帶錯誤查詢工具
SQL> !oerr ora 1555
01555, 00000, "snapshot too old: rollback segment number %s with name \"%s\" too small"
// *Cause: rollback records needed by a reader for consistent read are
// overwritten by other writers
// *Action: If in Automatic Undo Management mode, increase undo_retention
// setting. Otherwise, use larger rollback segments
該工具位於$ORACLE_HOME/bin/oerr
該工具所呼叫的錯誤資訊列表檔案為 $ORACLE_HOME/rdbms/mesg/oraus.msg
該工具不可用於windows上,經測試,9i,10g,11g,12c都有此工具。
可透過 sh -x oerr ora 1555 檢視指令碼執行過程
[oracle@oel6x64 mesg]$ sh -x oerr ora 1555
+ '[' '' = T ']'
+ '[' '!' /u01/app/oracle/12/db1 ']'
+ PERL_DIR=/u01/app/oracle/12/db1/perl
+ PERL_BIN=/u01/app/oracle/12/db1/perl/bin
+ export PERL_BIN
+ /u01/app/oracle/12/db1/perl/bin/perl /u01/app/oracle/12/db1/bin/oerr.pl ora 1555
01555, 00000, "snapshot too old: rollback segment number %s with name \"%s\" too small"
// *Cause: rollback records needed by a reader for consistent read are
// overwritten by other writers
// *Action: If in Automatic Undo Management mode, increase undo_retention
// setting. Otherwise, use larger rollback segments
+ exit 0
今天發現一個oracle自帶錯誤查詢工具
SQL> !oerr ora 1555
01555, 00000, "snapshot too old: rollback segment number %s with name \"%s\" too small"
// *Cause: rollback records needed by a reader for consistent read are
// overwritten by other writers
// *Action: If in Automatic Undo Management mode, increase undo_retention
// setting. Otherwise, use larger rollback segments
該工具位於$ORACLE_HOME/bin/oerr
該工具所呼叫的錯誤資訊列表檔案為 $ORACLE_HOME/rdbms/mesg/oraus.msg
該工具不可用於windows上,經測試,9i,10g,11g,12c都有此工具。
可透過 sh -x oerr ora 1555 檢視指令碼執行過程
[oracle@oel6x64 mesg]$ sh -x oerr ora 1555
+ '[' '' = T ']'
+ '[' '!' /u01/app/oracle/12/db1 ']'
+ PERL_DIR=/u01/app/oracle/12/db1/perl
+ PERL_BIN=/u01/app/oracle/12/db1/perl/bin
+ export PERL_BIN
+ /u01/app/oracle/12/db1/perl/bin/perl /u01/app/oracle/12/db1/bin/oerr.pl ora 1555
01555, 00000, "snapshot too old: rollback segment number %s with name \"%s\" too small"
// *Cause: rollback records needed by a reader for consistent read are
// overwritten by other writers
// *Action: If in Automatic Undo Management mode, increase undo_retention
// setting. Otherwise, use larger rollback segments
+ exit 0
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29519108/viewspace-1448910/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oerr錯誤查詢工作的使用與ora-56729錯誤的處理
- Linux/Uninx下Oracle的oerr工具的使用LinuxOracle
- iOS自帶懸浮窗除錯工具iOS除錯
- Webpack2 的無腦友好錯誤提示工具Web
- 剖析Oracle中oerr命令Oracle
- Nessus提示API Disabled錯誤API
- HTTP錯誤提示資訊表HTTP
- 登入Oracle錯誤提示Error 6 initializing SQL*PlusOracleErrorSQL
- oracle10g oerr 命令使用Oracle
- 【故障處理】【oerr】【grep】謹防grep“花哨”功能導致oerr工具無法使用
- ORACLE 錯誤Oracle
- onethink安裝提示錯誤
- 安裝golang tour,提示錯誤Golang
- 如何關閉PHP錯誤提示PHP
- 請教執行錯誤提示
- Oracle安裝怪錯誤原因來自哪兒?Oracle
- oerr 命令
- ORACLE 異常錯誤 錯誤號大全Oracle
- MySQL錯誤提示(10061)MySql
- 關閉PHP錯誤提示的方法PHP
- [Windows] 解決 COM Surrogate 錯誤提示Windows
- SAP錯誤提示解決辦法
- Oracle 錯誤收集Oracle
- ORACLE錯誤大全Oracle
- myeclipse中提示Hot Code Replace Failed提示窗錯誤EclipseAI
- oracle自帶指令碼Oracle指令碼
- 停掉oracle自帶jobOracle
- 用觸發器返回錯誤提示,糾正錯誤資料錄入觸發器
- 使用React Hooks時遇到的錯誤提示ReactHook
- apache提示錯誤:httpd-ahssl.confApachehttpd
- Rust : RUST_BACKTRACE=1錯誤提示Rust
- IIS瀏覽器422、500等錯誤提示:自定義錯誤模組不能識別此錯誤瀏覽器
- Laravel 自定義錯誤、錯與提示漢化最簡方案Laravel
- TCP網路除錯助手提示錯誤:“1035:未知錯誤” 解決方案TCP除錯
- EF Oracle:錯誤 175Oracle
- oracle 常見錯誤Oracle
- oracle錯誤小結Oracle
- Oracle安裝錯誤Oracle