在这里,给我的好友崔华(dbnake)做一个关于Oracle Recovery进阶培训的宣传。

关于崔华,其实不用做过多的介绍,国内研究oracle interal的专家,我常常与他进行oracle方面的讨论,从他那里我获益非浅。

培训时间是2010-10- 21 ~ 2010-10-24, 合计四天课程,培训大纲如下:

培训模块内容

培训提纲

学时

OracleRedo机制解析

掌握Oracleredo log写入原理----Physiological Logging

3学时

深入解析redo log结构----SCNRBAChange VectorCheckpoint Structure

解析oracle recovery的实现机制-Page Fix、写日志优先、Checkpoint

OracleUndo机制解析

回滚段的作用与结构

3学时

深入解析XIDUBA的结构与作用

深入解析KTUXC的结构与作用

深入解析undo chain的结构与作用

Oracle恢复的内部实现

BBED的用法

3学时

Control文件的格式和内容解析

利用control文件借尸还魂的实例

OS Header Block的格式和内容解析

9i中通过修改OS header block实现跨平台迁移的实例

Datafile Header的格式和内容解析----Datafile Header的常规结构、独家披露Datafile Header中一个我们从来未触及过的区域及其作用

通过修改Datafile Header规避ORA-01190: controlfile or data file XXX is from before the last RESETLOGS错误的实例

OracleOffline文件的解析与恢复

offline datafile的实质

3学时

缺失归档日志后的offline datafile的强制恢复实例

offline tablespace的种类与实质

缺失datafile和归档日志后的offline tablespace的强制恢复实例

OracleRedoUndo损坏后的恢复

current redo log损坏后的恢复

3学时

缺失current online redo log后的恢复实例

深入解析undo损坏后的恢复及恢复实例

Oracle中常规恢复案例精讲

oracledelete操作的实质,如何恢复被delete掉的数据及恢复实例

3学时

oracledrop操作的实质,如何恢复被drop掉的表、存储过程及恢复实例

oracletruncate操作的实质,如何恢复被truncate的表及恢复实例

oracle中数据块损坏的种类及恢复实例,从单个坏块中抢救出数据的恢复实例

Oracle中特殊恢复案例精讲

9i中跨越resetlog恢复的实例

6学时

如何跳过缺失的归档及恢复实例

Allow 1 Corruption失效后我们如何处理stuck recovery

深入解析ORA-600[4000]错误及恢复实例

深入解析system回滚段损坏导致的ora-600[4193]/ora-600[4194]错误及恢复实例

深入解析DEPENDENCY$对象的恢复及恢复实例

深入解析ASM Disk Header的结构及ASM Disk Header损坏后的恢复实例

关于培训,详情可见《我第一次独挑大梁的培训》

Trackback

no comment untill now

Add your comment now