轉摘_如何計算adjust scn_from paulyibinyi
ORA-00600: internal error code, arguments: [2662], [0], [2179133], [8656], [70114056], [33855201], [], []
Arg [c] *4 = 8656 * 4 = 34624
Arg [d] = 70114056 < 1073741824
所以level = 34624 + 1 = 34625
因此在這個例子中我們應該執行
- alter session set events ‘IMMEDIATE trace name ADJUST_SCN level 34625‘;
ORA-00600: internal error code, arguments: [2662], [0], [547743994], [0], [898092653], [8388617], [], []
這個報錯引數的含義在metalink中如此描述的:
Arg [a] Current SCN WRAP
Arg [b] Current SCN BASE
Arg [c] dependent SCN WRAP
為了儲存更大的SCN值,當SCN BASE到足夠大並開始重置的時候,SCN WRAP將加1。
Arg [d] dependent SCN BASE
Arg [e] Where present this is the DBA where the dependent SCN came from.
也就是Arg [d] 的值是從哪個block中找到的,通常是一個block address。
透過這幾個引數根據一定的規則可以計算出我們需要的level。計算規則如下:
1.Arg [c] *4得出一個數值,假設為V_Wrap
2.如果Arg [d]=0,則V_Wrap值為需要的level
Arg [d] < 1073741824,V_Wrap+1為需要的level
Arg [d] < 2147483648,V_Wrap+2為需要的level
Arg [d] < 3221225472,V_Wrap+3為需要的level
自己記錄下,供以後遇到同樣問題時使用。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-703002/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 轉摘_計算機cpu架構基礎知識_IA32_etc計算機架構
- oracle表結構設計轉摘Oracle
- ORA-00600 [2662] , 怎麼計算 adjust SCN level
- ORA-00600 [2662] , 怎麼計算 adjust SCN level
- 質量成本如何計算(轉載)
- 《計算機與電腦科學》摘錄筆記計算機筆記
- 儲存概述_轉摘
- 轉摘_itpub_資料庫設計幾則資料庫
- 《好學的C++》“小知識”選摘(一):計算機是如何翻譯程式的C++計算機
- 如何create,drop,rewrite oracle db control_轉摘Oracle
- SQL Story摘錄(三)————可擴充套件設計 (轉)SQL套件
- web service相關轉摘Web
- 轉摘_raid概論AI
- Infiniband簡介_轉摘
- 轉摘_使用leading(,)優化sql執行計劃優化SQL
- 如何計算保證金
- 從雲端計算轉向邊緣計算
- 程式設計人生-摘錄程式設計
- 雲端計算現在前景如何?怎麼轉型成為雲端計算工程師?工程師
- 核心除錯神器SystemTap 轉摘除錯
- linux命令大整合_轉摘Linux
- hds儲存簡介_轉摘
- 金額大寫轉換(摘)
- 轉摘_如何使linux擴充套件使用 大記憶體Linux套件記憶體
- 雲端計算如何推動全球數字化轉型
- SQL 轉置計算SQL
- 轉矩的計算?
- 計算Java日期 (轉)Java
- 如何禁用埠!(網路摘錄)
- 如何高效計算DAU
- 真愛 & 來自非洲的智慧 ( 轉摘 )
- 轉摘:EXCHANGE PARTITION those pesky columns
- DataAdapter & DataSet 使用小結_轉摘APT
- oracle 跟蹤檔案和轉儲命令(轉摘)Oracle
- 未來計算世界 (轉)
- IP地址分段計算 (轉)
- 圓周率的計算 (轉)
- Heartbeat Score的計算(轉)