使用oracle 11g bbed dump undo header block報錯之系列六
結論
1,oracle 11g bbed不支援直接用map檢視undo header block2, 得出上述結論有幾個原因:
A,BBED MAP報錯
B,我MAP了UNDO HEADER BLOCK的前後相領塊,即可以MAP
測試
SQL> select * from v$version where rownum=1;BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
SQL> select segment_name,header_file,header_block from dba_segments where segment_name=(select name from v$rollname where usn=156);
SEGMENT_NAME HEADER_FILE HEADER_BLOCK
-------------------------------------------------- ----------- ------------
_SYSSMU156_1055097348$ 7 144
BBED> map /v
File: /oracle/oradata/guowang/tbs_undo_nb.dbf (7)
Block: 144 Dba:0x01c00090
------------------------------------------------------------
BBED-00400: invalid blocktype (38)
BBED> dump /v
File: /oracle/oradata/guowang/tbs_undo_nb.dbf (7)
Block: 144 Offsets: 0 to 511 Dba:0x01c00090
-------------------------------------------------------
26a20000 9000c001 4d2f6802 00000204 l &.......M/h.....
99bb0000 00000000 00000000 00000000 l ................
00000000 02000000 0f000000 f00f0000 l ................
00000000 04000000 07000000 9500c001 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 02000000 l ................
00000000 00000000 00000040 9100c001 l ...........@....
07000000 7801c001 08000000 00000000 l ....x...........
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
00000000 00000000 00000000 00000000 l ................
<16 bytes per line>
BBED> set file 7 block 143
FILE# 7
BLOCK# 143
BBED> map
File: /oracle/oradata/guowang/tbs_undo_nb.dbf (7)
Block: 143 Dba:0x01c0008f
------------------------------------------------------------
Undo Data
struct kcbh, 20 bytes @0
struct ktubh, 20 bytes @20
ub1 freespace[5040] @40
ub1 undodata[3108] @5080
ub4 tailchk @8188
BBED> set file 7 block 145
FILE# 7
BLOCK# 145
BBED> map
File: /oracle/oradata/guowang/tbs_undo_nb.dbf (7)
Block: 145 Dba:0x01c00091
------------------------------------------------------------
Undo Data
struct kcbh, 20 bytes @0
struct ktubh, 140 bytes @20
ub1 freespace[252] @160
ub1 undodata[7776] @412
ub4 tailchk @8188
BBED>
個人簡介:
8年oracle從業經驗,具備豐富的oracle技能,目前在國內北京某專業oracle服務公司從事高階技術顧問。
服務過的客戶:
中國電信
中國移動
中國聯通
中國電通
國家電網
四川達州商業銀行
湖南老百姓大藥房
山西省公安廳
中國郵政
北京302醫院
河北廊坊新奧集團公司
專案經驗:
中國電信3G專案AAA系統資料庫部署及最佳化
中國聯通CRM資料庫效能最佳化
中國移動10086電商平臺資料庫部署及最佳化
湖南老百姓大藥房ERR資料庫sql最佳化專案
四川達州商業銀行TCBS核心業務系統資料庫模型設計和RAC部署及最佳化
四川達州商業銀行TCBS核心業務系統後端批處理儲存過程功能模組編寫及最佳化
北京高鐵訊號監控系統RAC資料庫部署及最佳化
河南宇通客車資料庫效能最佳化
中國電信電商平臺核心採購模組表模型設計及最佳化
中國郵政儲蓄系統資料庫效能最佳化及sql最佳化
北京302醫院資料庫遷移實施
河北廊坊新奧data guard部署及最佳化
山西公安廳身份證審計資料庫系統故障評估
聯絡方式:
手機:18201115468
qq : 305076427
qq微博: wisdomone1
新浪微博:wisdomone9
qq群:275813900
itpub部落格名稱:wisdomone1 http://blog.itpub.net/9240380/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-1816447/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle redo解析之-2、BBED & DUMP工具使用Oracle Redo
- dump轉儲undo segment header block回滾段頭塊小方法HeaderBloC
- oracle11g使用bbed執行help命令報錯之系列五Oracle
- oracle dump blockOracleBloC
- ORACLE BLOCK DUMPOracleBloC
- Oracle BBED(block browse and editor)OracleBloC
- oracle undo segment header 事務表transaction table系列一OracleHeader
- Oracle 使用BBED 檢視 ASM Disk Header 內容OracleASMHeader
- oracle 11g latch之v$latch和systemstate dump檔案之系列四Oracle
- Oracle 11g AWR 系列六:使用 AWR 檢視Oracle
- oracle實驗記錄 (dump undo)Oracle
- 【BBED】使用bbed解決 the amount of space used is not equal to block sizeBloC
- 用oracle 11g bbed copy替換同一個表資料塊block為另一個資料塊之系列八OracleBloC
- (轉)oracle dump block格式說明OracleBloC
- oracle logmnr 報錯"In Memory Undo is unsupported"Oracle
- 使用DUMP資料塊與BBED檢視BLOCK對比資料庫修改時的SCNBloC資料庫
- 基於oracle 10.2.0.1 rac使用oradebug dump hanganalyze 分析oracle hang系列六Oracle
- oracle undo系列(三)Oracle
- oracle undo系列(二)Oracle
- oracle實驗記錄 (dump undo4)Oracle
- oracle實驗記錄 (dump undo3)Oracle
- oracle實驗記錄 (dump undo2)Oracle
- oracle bbed使用Oracle
- oracle 11g不同會話產生的事務會使用相同的undo segment嗎--undo系列之一Oracle會話
- Oracle_UNDO壞塊測試和修復(BBED)Oracle
- Oracle 11G 安裝 bbed 工具Oracle
- ORA-600 [4000] trying to get dba of undo segment header block from usn-47456.1HeaderBloC
- alter system dump datafile headerHeader
- oracle 11g安裝報錯Oracle
- oracle_bbed.Datafile.Header_System.資料檔案頭資訊OracleHeader
- 11g下編譯使用BBED編譯
- oracle 11g latch之系列一Oracle
- BBED (Oracle Block Brower and EDitor Tool) :資料塊修復工具OracleBloC
- oracle redo和undo系列一Oracle Redo
- ORACLE 記憶體管理 之六 SGA Multiple Block Sizes,Large PoolOracle記憶體BloC
- 初識oracle block系列(一)OracleBloC
- Oracle bbed工具的使用Oracle
- oracle undo 使用分析Oracle