【快班】Oracle特殊恢复原理与实战(DSI..
数据库
12周
32人
此课程所属【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元逆向学费,学习圆满则逆向学费全额返还给学员!