Oracle 12C 数据非常规恢复工具bbed怎么用
这篇文章主要为大家展示了“Oracle 12C 数据非常规恢复工具bbed怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Oracle 12C 数据非常规恢复工具bbed怎么用”这篇文章吧。
ORACLE 12C 依然支持 bbed,ORACLE 12C的测试版出来了,对于习惯了使用bbed(ORACLE 手术刀)的人来说,12C是否继续被支持是一个很让人关注的问题,通过本实验测试,12C继续支持bbed,很多艰难的数据库恢复依然可以通过bbed来实现,也从侧面说明,ORACLE 12C在块的结构上还依然和以往版本相似
数据库信息
[oracle@oracleplus~]$sqlplus/assysdbaSQL*Plus:Release12.1.0.0.2BetaonThuDec1309:55:352012Copyright(c)1982,2012,Oracle.Allrightsreserved.Connectedto:OracleDatabase12cEnterpriseEditionRelease12.1.0.0.2-64bitWiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptionsSQL>selectnamefromv$datafilewhererownum=1;NAME--------------------------------------------------------------------------------/u01/app/oracle/oradata/oracleplus/system01.dbfSQL>select*fromv$version;BANNERCON_ID------------------------------------------------------------------------------------------OracleDatabase12cEnterpriseEditionRelease12.1.0.0.2-64bit0PL/SQLRelease12.1.0.0.20CORE12.1.0.0.20TNSforLinux:Version12.1.0.0.20NLSRTLVersion12.1.0.0.20SQL>exitDisconnectedfromOracleDatabase12cEnterpriseEditionRelease12.1.0.0.2-64bitWiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptions1.Oracle 12C中编译bbed
[oracle@oracleplusbbed_64]$ls-ltotal32-rw-r--r--1oracleoinstall8704Apr202010bbedus.msb-rw-r--r--1oracleoinstall10270Jul252000bbedus.msg-rw-r--r--1oracleoinstall3976Apr202010sbbdpt.o-rw-r--r--1oracleoinstall3306Apr202010ssbbded.o[oracle@oracleplus~]$cd/u01/app/oracle/product/12.1/db_1/rdbms/lib[oracle@oraclepluslib]$cp~/bbed_64/s*./[oracle@oraclepluslib]$cd../[oracle@oracleplusrdbms]$cd/u01/app/oracle/product/12.1/db_1/rdbms/mesg[oracle@oracleplusmesg]$cp~/bbed_64/bbedus.ms*./[oracle@oracleplus~]$cd/u01/app/oracle/product/12.1/db_1/rdbms/lib[oracle@oraclepluslib]$make-fins_rdbms.mk/u01/app/oracle/product/12.1/db_1/rdbms/lib/bbedLinkingBBEDutility(bbed)rm-f/u01/app/oracle/product/12.1/db_1/rdbms/lib/bbed/u01/app/oracle/product/12.1/db_1/bin/orald-o/u01/app/oracle/product/12.1/db_1/rdbms/lib/bbed…………/u01/app/oracle/product/12.1/db_1/lib/sysliblist`-ldl-lm-L/u01/app/oracle/product/12.1/db_1/lib[oracle@oraclepluslib]$mvbbed/u01/app/oracle/product/12.1/db_1/bin/2.测试12C中bbed
[oracle@oracleplus~]$bbedPassword:BBED:Release2.0.0.0.0-LimitedProductiononThuDec1309:58:162012Copyright(c)1982,2012,Oracleand/oritsaffiliates.Allrightsreserved.*************!!!ForOracleInternalUseonly!!!***************BBED>setfilename'/u01/app/oracle/oradata/oracleplus/system01.dbf'FILENAME/u01/app/oracle/oradata/oracleplus/system01.dbfBBED>showFILE#0BLOCK#1OFFSET0DBA0x00000000(00,1)FILENAME/u01/app/oracle/oradata/oracleplus/system01.dbfBIFILEbifile.bbdLISTFILEBLOCKSIZE8192MODEBrowseEDITUnrecoverableIBASEDecOBASEDecWIDTH80COUNT512LOGFILElog.bbdSPOOLNoBBED>mapFile:/u01/app/oracle/oradata/oracleplus/system01.dbf(0)Block:1Dba:0x00000000------------------------------------------------------------DataFileHeaderstructkcvfh,1112bytes@0ub4tailchk@8188BBED>pkcvfhbfhstructkcvfhbfh,20bytes@0ub1type_kcbh@00x0bub1frmt_kcbh@10xa2ub1spare1_kcbh@20x00ub1spare2_kcbh@30x00ub4rdba_kcbh@40x00400001ub4bas_kcbh@80x00000000ub2wrp_kcbh@120x0000ub1seq_kcbh@140x01ub1flg_kcbh@150x04(KCBHFCKV)ub2chkval_kcbh@160x21a8ub2spare3_kcbh@180x0000BBED>setblock1233BLOCK#1233BBED>mapFile:/u01/app/oracle/oradata/oracleplus/system01.dbf(0)Block:1233Dba:0x00000000------------------------------------------------------------KTBDataBlock(IndexLeaf)structkcbh,20bytes@0structktbbh,72bytes@20structkdxle,32bytes@92sb2kd_off[517]@124ub1freespace[302]@1158ub1rowdata[6660]@1460ub4tailchk@8188
以上是“Oracle 12C 数据非常规恢复工具bbed怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。