Oracle Database 10g
:
数据库管理 - 课堂练习
II
学生指南第 1 册
D17092CN31
版本 3.1
2009 年 8 月
D61384
版权所有 © 2009,Oracle。保留所有权利。
免责声明
本文档包含专有权信息,并受版权法和其它知识产权法的保护。您可以复制和打印本
文档,但只能在 Oracle 培训课程中使用。不得以任何方式修改或变更本文档。除了在
依照版权法中制定的“合理使用”范围内使用本文档外,在未经 Oracle 明确授权的
情况下,您不得以全部或部分的形式使用、共享、下载、上载、复制、打印、显示、
展示、再版、发布、许可、张贴、传播或散布本文档。
本文档中包含的信息如有更改,恕不另行通知。如果您在本文档中发现任何问题,请书
面通知:Oracle University, 500 Oracle Parkway, Redwood Shores, California 94065
USA。Oracle 不保证本文档中没有错误。
有限权利声明
如果将本文档交付给美国政府或代表美国政府使用本文档的任何人,则适用以下通知中
的规定:
U.S. GOVERNMENT RIGHTS
The U.S. Government’s rights to use, modify, reproduce, release, perform, display, or
disclose these training materials are restricted by the terms of the applicable Oracle
license agreement and/or the applicable U.S. Government contract.
商标声明
Oracle 是 Oracle 公司和(或)其分公司的注册商标。其它名称可能是其各自拥有者的
商标。
作者
Tom Best
Maria Billings
技术撰稿人和审稿人
Herbert Bradbury
Howard Bradley
Harald van Breederode
M.J. Bryksa
Donna Cooksey
Joe Fong
Andy Fortunak
Gerlinde Frenzen
Joel Goodman
Bert van Gorkom
Sushma Jagannath
Christine Jeal
Donna Keesling
Pierre Labrousse
Jerry Lee
Stefan Lindblad
Wendy Lo
Yi Lu
Claudia O'Callaghan
Andreas Reinhardt
Ira Singer
James Spiller
Janet Stern
Jean-Francois Verrier
编辑
Aju Kumar
Nita Pavitran
Arijit Ghosh
制图员
Steve Elwood
出版商
Joseph Fernandez
Sujatha Nagendra
iii
目录
前言
1 简介
课程目标 1-2
建议计划 1-4
DBAI 课程中介绍的内容 1-5
课程示例:
HR
方案 1-6
Oracle Database 10g:为网格计算设计的数据库 1-7
数据库体系结构:概述
1-8
Oracle 内存结构 1-9
Oracle 进程 1-11
概述 Oracle 实例管理 1-12
物理数据库结构 1-14
Oracle Managed Files (OMF) 1-16
逻辑和物理数据库结构 1-17
数据库体系结构:结构组件汇总 1-19
小结 1-20
2 配置 Oracle Recovery Manager
课程目标 2-2
备份和恢复:概述 2-3
Oracle Recovery Manager 的功能 2-4
Oracle Recovery Manager 组件 2-6
配置 RMAN 的步骤 2-8
RMAN
资料档案库数据存储:选项比较
2-9
备份目标 2-11
介质管理 2-12
将快速恢复区与 RMAN 配合使用 2-14
使用 EM 监视快速恢复区 2-16
快速恢复区的空间使用 2-17
V$FLASH_RECOVERY_AREA_USAGE
2-18
备份快速恢复区 2-20
iv
使用快速恢复区的优点 2-21
设置影响 RMAN 的参数 2-22
RMAN 使用注意事项 2-24
RMAN 的连接类型 2-25
启动 RMAN 2-26
其它
RMAN
命令行参数
2-27
配置 RMAN 的永久性设置 2-28
使用 EM 配置 RMAN 设置 2-29
控制文件自动备份 2-30
保留策略 2-32
管理永久性设置 2-34
通道分配
2-35
自动和手动通道分配 2-36
通道控制选项 2-37
小结 2-39
练习概览:配置 RMAN 2-40
3 使用 Recovery Manager
课程目标 3-2
发出 Oracle Recovery Manager 命令 3-3
RMAN 命令的类型 3-5
作业命令:示例 3-6
RMAN
命令:概览
3-7
BACKUP 命令 3-9
备份约束条件 3-10
并行备份集 3-11
压缩备份 3-13
映像副本
3-14
备份和映像副本的标记 3-16
BACKUP 命令选项 3-17
备份归档重做日志 3-19
数据库整体备份 3-21
RMAN 备份类型 3-23
差异与累积
3-25
块更改跟踪 3-26
启用块更改跟踪 3-27
v
增量更新备份 3-28
LIST 命令 3-29
REPORT 命令 3-30
REPORT NEED BACKUP
命令 3-31
REPORT NEED BACKUP:示例
3-32
REPORT OBSOLETE 和 DELETE OBSOLETE 3-33
使用 EM 管理备份 3-34
RMAN 动态视图 3-35
监视 RMAN 备份 3-37
小结
3-39
练习概览:备份数据库 3-40
4
恢复不太严重的损失
课程目标 4-2
文件丢失的原因
4-3
关键性与非关键性 4-4
丢失 TEMPFILE 4-5
恢复 TEMPFILE 丢失 4-6
日志组状态:概述 4-7
丢失重做日志组成员
4-8
重新创建重做日志文件 4-9
重新创建索引 4-13
数据库管理员的验证方法 4-15
重新创建口令验证文件 4-16
小结 4-18
练习概览:恢复丢失的
TEMPFILE
和重做日志文件
4-19
5
数据库恢复
课程目标 5-2
恢复方法 5-3
用户管理的恢复:RECOVER
命令
5-4
RMAN 恢复:RESTORE 和 RECOVER 命令 5-5
使用 Oracle Enterprise Manager 进行恢复 5-6
完全恢复与不完全恢复 5-7
完全恢复过程 5-8
不完全恢复过程
5-9