课程信息
  • 课程首页
  • 拼团活动
  • 专业套餐
  • 优惠活动
  • 我的课程
  • 站内消息
  • 站内提醒
  • 我的钱包
  • 奖学金
  • 道具 | 抵价券
  • 登录


【快班】Oracle特殊恢复原理与实战(DSI..

数据库

12周

22人

此课程所属【DBA专业】专业,专业内有不少于15门推荐课程,目前平台推出【专业课程0元学】活动,只需0元即可在所有的专业课程中任选5门学习,超值优惠,助您快速成长!点击这里了解

讲师
guoyJoe
课程简介

      本课基于Oracle DSI403e和BBED工具修练Oracle内功心法。DSI是Data Server Internals的缩写,是Oracle公司内部用来培训Oracle售后工程师使用的教材。建议大家一定要去看DSI,DSI真的不难!BBED只是一款工具,类似于ultraEdit,单纯的会用BBED来修改数据没有任何意义!关键是要知道为什么要这么改!在充分了解Block格式和Oracle的各种机制的基础上广泛使用BBED, 在看DSI的基础上配合着用BBED,用它来帮你构造测试案例,用它来帮你验证测试结果,用它来帮你深入理解Oracle!

      This course is freely adopted from DSI 303, DSI 403e and 10G Recovery Internals. It covers Core Recovery layer and targets Oracle Support Services (GCS) technical analysts.DSI Data Layer , Transaction Layer and Space Layer covers basic block dump analysis and how to recover from rollback segment corruption.

DSI LIST:
DSI401  - Dumps Crashes and Corruptions
DSI402  - Space and Transaction Management
DSI402e - Data types and block structures
DSI403e - Recovery Architecture Components
DSI404e - Query Optimizer
DSI405  - Performance Tuning
DSI408  - Real Application Clusters Internals

课程章节
  • 第1课 恢复入门
    • 1-1 课程预备知识
    • 1-2 BBED工具介绍
    • 1-3 诊断Trace files
    • 1-4 Recovery算法与方法
  • 第2课 Control file丢失的恢复
    • 2-1 控制文件脚本分析
    • 2-2 恢复的方法
    • 2-3 手工恢复控制文件
    • 2-4 Resetlogs解析
  • 第3课 Control file深入内部解析
    • 3-1 Control file: dump
    • 3-2 Control file 内部RDBMS($X)表
    • 3-3 10046跟踪mount database
    • 3-4 控制文件OS header block
  • 第4课 SYSTEM文件头损坏的恢复
    • 4-1 模拟system文件头损坏
    • 4-2 数据库无法正常关闭和启动
    • 4-3 构造文件头结构
    • 4-4 BBED手工修复文件头
  • 第5课 使用BBED跳过归档的恢复
    • 5-1 BBED跳过归档恢复步骤
    • 5-2 Data File Header Dump
    • 5-3 介质恢复内部机制
    • 5-4 使用BBED跳过归档
  • 第6课 使用BBED手工修复block数据
    • 6-1 Oracle 11g Data Block Layout
    • 6-2 使用BBED理解INSERT数据过程
    • 6-3 使用BBED手工修复DELETE数据
    • 6-4 使用BBED手工修复UPDATE数据
  • 第7课 归档模式下缺失Redo Log后的恢复
    • 7-1 Inactive redo log丢失或损坏的恢复
    • 7-2 Active redo log丢失或损坏的恢复
    • 7-3 Current redo log丢失或损坏的恢复
    • 7-4 Dump logfile解析一个事务的日志格式
  • 第8课 Redo Architecture and Configuration
    • 8-1 Oracle内核的进步 ---- 新、老Redo机制对比
    • 8-2 非IMU下的redo产生过程
    • 8-3 IMU下的redo产生过程
    • 8-4 BBED LOGFILE
    • 8-5 DSI for Redo
  • 第9课 Undo深入内部解析
    • 9-1 深入理解oracle中的事务
    • 9-2 undo段头块深入解析
    • 9-3 Undo块深入解析
    • 9-4 深入理解Oracle的回滚操作
    • 9-5 读一致性(构造CR)
  • 第10课 恢复ora-600[4193]和ora-600[4194]的错误
    • 10-1 ORA-600 [4193] 错误解析/模拟/解决
    • 10-2 ORA-600 [4194] 错误解析/模拟/解决
    • 10-3 ORA-600[4193]/[4194错误总结
    • 10-4 ORA-600[4193]/[4194]错误解决思路
  • 第11课 ORA-8102 Index Corruption修复
    • 11-1 ORA-8102:Index Corruption解析
    • 11-2 重现ORA-8102错误
    • 11-3 分析ORA-8102错误
    • 11-4 解决ORA-8102错误
    • 11-5 深入解析索引块结构
  • 第12课 Oracle坏块处理
    • 12-1 数据坏块的类型
    • 12-2 物理坏块的模拟
    • 12-3 逻辑坏块的模拟
    • 12-4 坏块的检测工具
    • 12-5 Block Recover
课程环境

Oracle VM VirtualBox

LINUX

ORACLE

SecureCRT

BBED

授课对象

IT开发人员、IT技术运维、DBA、SA、计算机学生,IT爱好者,以及所有对Oracle有兴趣,希望从事Oracle相关工作的朋友欢迎加入课程。

收获预期

通过3个月时间的学习,深入理解Oracle,学成后可达成从业10年以上DBA的技术水平,练就Oracle的最高技术。获得一份资深DBA的职位将不再是问题,期待你的加入。

学费

学费: ¥400 ( 固定学费: ¥300, 逆向学费: ¥100 )

新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取300元固定收费+100元逆向学费,学习圆满则逆向学费全额返还给学员!

炼数成金移动版 v2.0