使用errorstack解決ORA-00904一例
透過設定events引數設定錯誤事件跟蹤.
示例如下:
1.exp出現錯誤:
EXP-00056: 遇到 ORACLE 錯誤 942
ORA-00942: 表或檢視不存在
EXP-00000: 匯出終止失敗
2.設定events
sql>conn / as sysdba
sql>alter system set events='904 trace name errorstack';
3.重新執行exp
4.去掉events
sql>alter system set events='904 trace name errorstack off';
5.分析跟蹤檔案(位於$ORACLE_BASE/admin//user_dump_dest下)
發現如下資訊:
ORA-00904: invalid column name
Current SQL statement for this session:
SELECT fname,fsize,maxextend,inc FROM sys.exu8fil WHERE tsid = :1
重新執行catexp.sql即可解決.
參考資料:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/6906/viewspace-21745/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-00904故障分析與解決一例
- 利用errorstack event解決問題Error
- errorstack使用Error
- Oracle ErrorStack 使用和閱讀詳解OracleError
- solaris單使用者解決故障一例
- Rownum分頁故障解決一例
- oracle 死鎖解決方法一例Oracle
- ORA-00959 解決一例
- 解決mysql innodb page corrupt一例MySql
- trace errorstackError
- DRM引起的問題解決一例
- ora-02049解決一例
- ora-600一例的解決方法
- sqlplus hang 解決方法一例SQL
- ora-1105 解決一例
- ORA-03232故障解決一例
- ORA-01652解決一例
- ora600 4194解決一例
- ORA-27301解決一例
- 小知識:使用errorstack定位特定問題Error
- keepalived啟動報錯解決一例
- VMWARE WORKSATTION 中 “the device is curreently in use” 解決一例dev
- Oracle DRM引起的問題解決一例Oracle
- [Oracle]--Library cache lock 故障解決一例Oracle
- mysql 匯入中文亂碼解決一例MySql
- 行遷移檢測及解決一例
- 使用臨時表解決表衝突一例
- MySQL主從複製問題解決一例MySql
- composer包依賴衝突解決一例
- 解決一例latch:cache buffers chains小記AI
- GoldenGate Extract程式hang問題解決一例Go
- ORA-03113錯誤解決一例
- RMAN-06133 錯誤解決一例
- 表格不能垂直居中問題解決一例 (轉)
- RMAN-20207報錯,使用list incarnation解決一例。
- 使用ErrorStack進行錯誤跟蹤及診斷Error
- 使用ErrorStack進行錯誤跟蹤及診斷!Error
- MySQL 5.6 GTID常見錯誤解決一例MySql