.......................................................................................
30049CN10
产品版 1.0
2000 年 9 月
M09005-CN
企业
企业企业
企业
DBA
第
第第
第
1A
部分
部分部分
部分
体系结构和管理
体系结构和管理体系结构和管理
体系结构和管理
第
第第
第 1 册
册册
册 • 学生指南
学生指南学生指南
学生指南
作者
作者作者
作者
Bruce Ernst
Hanne Rue Rasmussen
Ulrike Schwinn
Vijay Venkatachalam
技术撰稿人和审稿人
技术撰稿人和审稿人技术撰稿人和审稿人
技术撰稿人和审稿人
David Austin
Ben van Balen
Gerry Batista
Doug Bridges
Sandra Cheevers
Ralf Durben
Ari Fyhr
Joel Goodman
Scott Gossett
Lex de Haan
Tony Holbrook
Heike Hundt
Christine Jeal
Dominique Jeunot
Thomas Kerepes
Steven King
Pierre Labrousse
Dean Margolese
Jean-Marie Misztela
Tigger Newman
Howard Ostrow
Hans Proetzl
Gary Purcell
Shankar Raman
Donalyn Selinsky
Roger Simon
James Spiller
Ramonito Te
Sabine Teuber
Jean-Francois Verrier
Norbert Wittje
出版商
出版商出版商
出版商
Sherry Polm
版权所有 Oracle Corporation 1999 保留所有权利
本文档含有 Oracle 公司的专有 权信息 根据许可证协议提供该文档 该许可证协
议含有对使用和公开本文档 的各种限制
本文档受版权 专利权和其它知识产 权
法的保护
严禁对本文档所涉及的软件进行逆向工程设计
受限制权利说明
受限制权利说明受限制权利说明
受限制权利说明
未经 Oracle 公司的明确书面许可 不得以任何形式 任何方法 电子或机械 复
制或复印或传播此文档的任何部分
如有未经 Oracle 公司书面明确许可而复制或
复印为违反著作版权行为
违者须负刑事和民事责任
此文档所含信息可随时修改 恕不另行通知 如果您在此文档中发现任何问题 请
书面通知 Education Products
Oracle Corporation 500 Oracle Parkway Box
SB-6
Redwood Shores CA 94065 Oracle 公司不保证此文档中没有错误
Oracle 是注册商标 Oracle Applications Workflow Oracle Assets Oracle
Financial Analyzer
Oracle General Ledger Oracle Human Resources
Oracle Applications Object Library Oracle Payables Oracle Receivables 和
SQL*Loader 均为 Oracle 公司的商标或注册商标
其它名称可能是其各自所有者
的商标
.....................................................................................................................................................
企业 DBA 第 1A 部分
体系结构和管理 iii
.....................................................................................................................................................
目录
目录
目录目录
目录
前言
前言前言
前言
概要 xvii
相关信息 xix
印刷惯例 xx
简介
简介简介
简介
目标 I-2
Oracle8i 企业版 I-3
数据库管理员任务 I-5
课程计划 I-6
第
第第
第 1 课
课课
课 : Oracle 体系结构组件
体系结构组件体系结构组件
体系结构组件
目标 1-2
概览 1-3
Oracle 数据库文件 1-5
其它关键文件 1-6
Oracle 例程 1-7
处理 SQL 语句 1-9
连接数据库 1-10
处理查询 1-12
共享池 1-14
数据库缓冲区高速缓存 1-16
程序全局区 1-17
处理 DML 语句 1-18
重做日志缓冲区 1-20
回退段 1-21
提交处理 1-22
日志写入程序 1-24
其它例程进程 1-25
数据库写入程序 1-26
SMON 系统监控程序 1-27
PMON 过程监视器 1-28
归档 1-29
小结 1-31
.....................................................................................................................................................
iv 企业 DBA 第 1A 部分
体系结构和管理
.....................................................................................................................................................
目录
第
第第
第 2 课
课课
课 : Oracle Server 入门
入门入门
入门
目标 2-2
概览 2-3
Oracle Universal Installer 2-4
验证已授权用户 2-8
Oracle Enterprise Manager 2-15
小结 2-27
第
第第
第 3 课
课课
课 : 管理
管理管理
管理 Oracle 例程
例程例程
例程
目标 3-2
概览 3-3
启动和关闭的各个阶段 3-10
启动例程 3-13
更改数据库的可用性 3-15
以只读模式打开数据库 3-16
关闭 3-17
获得和设置参数值 3-21
管理会话 3-27
小结 3-34
第
第第
第 4 课
课课
课 : 创建数据库
创建数据库创建数据库
创建数据库
目标 4-2
概览 4-3
准备操作系统 4-4
创建数据库 4-10
使用 Database Configuration Assistant 4-11
手动创建数据库 4-15
小结 4-28
第
第第
第 5 课
课课
课 : 创建数据字典视图和标准程序包
创建数据字典视图和标准程序包创建数据字典视图和标准程序包
创建数据字典视图和标准程序包
目标 5-2
概览 5-3
数据字典概览 5-4
数据字典内容 5-5
.....................................................................................................................................................
企业 DBA 第 1A 部分
体系结构和管理 v
.....................................................................................................................................................
目录
基表和数据字典视图 5-6
如何使用数据字典 5-7
数据字典视图类别 5-8
数据字典示例 5-10
动态性能视图 5-11
存储程序单元 5-12
存储 PL/SQL 程序单元 5-14
程序包 5-16
执行 PL/SQL 程序单元 5-17
程序包说明和程序包体 5-18
Oracle 提供的程序包 5-19
获取信息 5-20
故障排除 5-22
构建数据字典 5-23
管理脚本 5-25
内置程序包示例 5-27
触发器 5-28
触发器的组成部分 5-30
触发器示例 5-32
小结 5-33
第
第第
第 6 课
课课
课 : 维护控制文件
维护控制文件维护控制文件
维护控制文件
目标 6-2
控制文件的使用 6-3
控制文件内容 6-4
多路复用控制文件 6-5
控制文件的原则 6-6
获取关于控制文件的信息 6-8
小结 6-10
第
第第
第 7 课
课课
课 : 维护重做日志文件
维护重做日志文件维护重做日志文件
维护重做日志文件
目标 7-2
概览 7-3
使用联机重做文件 7-4