精通Oracle 10g系统管理

精通Oracle 10g系统管理
作 者: 王海亮
出版社: 中国水利水电出版社
丛编项: 万水Oracle技术丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Oracle
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《精通Oracle 10g系统管理》作者简介

内容简介

内容简介目录本书是专门为Oracle数据库管理员提供的系统管理手册。通过学习本书,读者不仅可以掌握Oracle数据库的基本管理方法,还可以了解并掌握Oracle Database10g所提供的新特征,包括Web页面的OEM控制工具、数据泵导出导入工具EXPDP和IMPDP,以及其他新特征。本书不仅适合于初学者,也适合于有经验的数据库管理员,本书还可以作为Oracle培训班的教材或辅助材料。 1997年, Oracle公司推出了全球第一个面向对象的关系数据库管理系统:Oracle8.在维持Oracle7关系数据库管理系统的基础上, 通过引入对象类型, Oracle8增加了对面向对象的支持, 使得在数据库中开发音频.视频.多媒体.空间序列等应用更加容易. 1999年, Oracle公司推出了全球第一个Internet数据库:Oracle8i.在原有Oracle8的基础上, Oracle在数据库中集成了Java虚拟机, 使得开发人员可以使用Java语言在数据库中开发Java存储过程.CORBA和EJB组件, 以及JavaServerPage等等. 2001年, Oracle公司推出了Oracle数据库产品:Oracle9i.在原有Oracle8i的基础上, Oracle9i增强了对数据库的支持, 并且将XML完全集成到了数据库中, 使得开发人员可以在数据库中存储XML数据, 开发XML应用. 2004年, Oracle公司推出了最新的数据库产品:Oracle 10g, 在原有Oracle9i的基础上, Oracle 10g增加了Grid控制支持, 并且将Oracle Enterprise Manager完全集成到了Web页面中. 作为当今最优秀的关系数据库管理系统, Oracle数据库以运行稳定.功能强大.性能卓越而著称于世, 但是其灵活性和复杂性使得众多学习者忘而生畏.本书为读者提供了大量的示例.习题和答案, 旨在教会读者如何管理Oracle数据库. 本书主要由王海亮.于三禄.王海风.郑建茹等编著, 刘喜泉.宋和文.蒲建军.李新国.郝连奎.冯国庆.王乐天.武长毅.王宏斌.孙刚.张立民.王宇欣等人也为编写本书提供了大量资料和技术帮助.由于时间紧迫和编者水平有限, 书中难免出现错误, 敬请读者批评指正.本工作室人员都具有丰富的Oracle应用开发.培训和技术支持经验, 曾经为财政.电信.移动.联通.油田.银行.社...

图书目录

前言

第1章 Oracle体系结构

1.1 OracleServer

1.2 SGA

1.2.1 共享池

1.2.2 数据高速缓存

1.2.3 重做日志缓冲区

1.2.4 大缓存池和Java池

1.2.5 PGA

1.3 后台进程

1.4 数据库物理结构

1.4.1 数据库文件

1.4.2 其他文件

1.5 数据库逻辑结构

1.6 OracleServer工作原理

1.6.1 连接到OracleServer

1.6.2 处理查询操作

1.6.3 处理DML语句

1.6.4 处理COMMIT

1.7 OracleDatabase10g新特征

1.8 小结

1.9 习题

第2章 开始使用OracleServer

2.1 安装OracleDatabase10g

2.2 数据库配置助手

2.3 OEM数据库控制工具

2.4 SQL*Plus

2.5 iSQL*Plus

2.6 数据库管理员

2.7 小结

2.8 习题

第3章 管理例程

3.1 管理初始化参数

3.1.1 常用初始化参数

3.1.2 参数文件

3.1.3 显示和设置初始化参数

3.2 启动例程

3.3 停止例程

3.4 使用诊断文件

3.5 使用OEM控制工具管理例程

3.6 小结

3.7 习题

第4章 建立数据库

4.1 管理例程服务

4.2 建立数据库

4.3 配置网络

4.3.1 配置监听程序

4.3.2 配置客户端

4.4 配置OEM控制工具

4.5 删除数据库

4.6 小结

4.7 习题

第5章 数据字典和动态性能视图

5.1 数据字典

5.1.1 ALL_XXX

5.1.2 USER_XXX

5.1.3 DBA_XXX

5.1.4 数据字典内容

5.2 常用数据字典

5.3 动态性能视图

5.4 常用动态性能视图

5.5 小结

5.6 习题

第6章 管理控制文件

6.1 控制文件简介

6.2 多元化控制文件

6.3 建立控制文件

6.3.1 控制文件全部损坏, 并且没有备份

6.3.2 修改永久参数

6.3.3 修改数据库名称

6.4 删除控制文件

6.5 查看控制文件信息

6.6 使用OEM控制工具管理控制文件

6.7 小结

6.8 习题

第7章 管理重做日志

7.1 重做日志简介

7.2 增加重做日志

7.3 删除重做日志

7.4 改变重做日志位置或名称

7.5 使用OMF方式管理重做日志

7.6 显示重做日志信息

7.7 使用OEM控制工具管理重做日志

7.8 小结

7.9 习题

第8章 管理归档日志

8.1 日志操作模式

8.2 控制归档

8.3 配置归档位置和文件格式

8.4 显示归档日志信息

8.5 使用OEM控制工具管理归档日志

8.6 小结

8.7 习题

第9章 管理表空间和数据文件

9.1 数据库逻辑结构

9.2 建立表空间

9.2.1 建立本地管理表空间

9.2.2 建立字典管理表空间

9.2.3 建立大文件表空间

9.2.4 建立UNDO表空间

9.2.5 建立临时表空间

9.2.6 建立非标准块表空间

9.3 维护表空间

9.3.1 改变表空间可用性

9.3.2 改变表空间读写状态

9.3.3 改变表空间名称

9.3.4 设置默认表空间

9.3.5 删除表空间

9.4 扩展表空间

9.5 移动数据文件

9.5.1 在OPEN状态下移动数据文件

9.5.2 在MOUNT状态下移动数据文件

9.6 使用OMF方式管理表空间

9.7 显示表空间和数据文件信息

9.8 使用OEM控制工具管理表空间

9.9 使用OEM控制工具管理数据文件

9.10 小结

9.11 习题

第10章 管理UNDO表空间

10.1 UNDO简介

10.2 管 UNDO表空间

10.2.1 使用UNDO参数

10.2.2 建立UNDO表空间

10.2.3 修改UNDO表空间

10.2.4 切换UNDO表空间

10.2.5 删除UNDO表空间

10.3 监视UNDO空间信息

10.4 使用OEM控制工具管理UNDO表空间

10.5 小结

10.6 习题

第11章 管理对象空间

11.1 段

11.1.1 段分类

11.1.2 显示段信息

11.2 管理存储参数

11.2.1 存储参数

11.2.2 使用存储参数

11.2.3 显示区信息

11.3 管理数据块空间

11.3.1 块空间参数

11.3.2 使用块空间参数

11.3.3 显示块空间参数

11.4 小结

11.5 习题

第12章 管理用户

12.1 用户和方案

12.2 建立用户

12.2.1 建立用户:数据库验证

12.2.2 建立用户:OS验证

12.3 修改用户

12.4 删除用户

12.5 显示用户信息

12.6 使用OEM控制工具管理用户

12.7 小结

12.8 习题

第13章 管理权限

13.1 权限简介

13.2 管理系统权限

13.2.1 授予系统权限

13.2.2 显示系统权限

13.2.3 收回系统权限

13.3 管理对象权限

13.3.1 授予对象权限

13.3.2 显示对象权限

13.3.3 收回对象权限

13.4 使用OEM控制工具管理权限

13.5 小结

13.6 习题

第14章 管理角色

14.1 预定义角色

14.2 管理自定义角色

14.2.1 建立角色

14.2.2 角色授权

14.2.3 激活和禁止角色

14.2.4 修改角色

14.2.5 删除角色

14.2.6 显示角色信息

14.3 使用OS角色

14.4 精细访问控制

14.4.1 应用上下文

14.4.2 实现精细访问控制

14.5 使用OEM控制工具管理角色

14.6 小结

14.7 习题

第15章 管理PROFILE

15.1 PROFILE简介

15.2 使用PROFILE管理口令

15.2.1 帐户锁定

15.2.2 令有效期和终止期

15.2.3 令历史

15.2.4 口令复杂性校验

15.3 使用PROFILE管理资源

15.3.1 限制会话资源

15.3.2 限制调用资源

15.3.3 限制其他资源

15.4 修改和删除PROFILE

15.5 显示PROFILE信息

15.6 使用OEM控制工具管 PROFILE

15.7 小结

15.8 习题

第16章 审计

16.1 审计简介

16.2 特权用户审计

16.3 数据库审计

16.3.1 语句审计

16.3.2 权限审计

16.3.3 对象审计

16.3.4 删除审计跟踪

16.4 使用精细审计

16.5 使用应用审计

16.6 小结

16.7 题

第17章 管理表

17.1 表简介

17.1.1 表的管理方针

17.1.2 行格式

17.1.3 常用数据类型

17.1.4 ROWID

17.2 管理普通表

17.2.1 建立普通表

17.2.2 建立临时表

17.2.3 修改普通表

17.3 管理索引表

17.3.1 建立索引表

17.3.2 修改索引表

17.4.管理外部表

17.4.1 建立外部表

17.4.2 修改外部表

17.5 截断和删除表

17.6 显示表信息

17.7 使用OEM控制工具管理表

17.8 小结

17.9 习题

第18章 管理索引

18.1 索引简介

18.2 建立索引

18.2.1 建立B*-树索引

18.2.2 建立位图索引

18.2.3 建立反向索引

18.2.4 建立函数索引

18.3 修改索引

18.4 删除索引

18.5 显示索引信息

18.6 使用OEM控制工具管理索引

18.7 小结

18.8 习题

第19章 使用约束

19.1 约束简介

19.1.1 约束分类

19.1.2 约束状态

19.2 维护约束

19.2.1 建表时定义约束

19.2.2 建表后增加约束

19.2.3 修改约束名

19.2.4 删除约束

19.3 禁止和激活约束

19.3.1 禁止约束

19.3.2 激活约束

19.3.3 修正约束数据

19.4 使用延期约束检查

19.5 显示约束信息

19.6 使用OEM控制工具管理约束

19.7 小结

19.8 习题

第20章 管理分区表和分区索引

20.1 建立分区表

20.1.1 范围分区

20.1.2 散列分区

20.1.3 列表分区

20.1.4 范围/散列组合分区

20.1.5 范围/列表组合分区

20.2 修改分区表

20.3 建立全局索引和分区索引

20.4 显示分区表和分区索引信息

20.5 使用OEM控制工具管理分区表

20.6 小结

20.7 习题

第21章 管理簇

21.1 管理索引簇

21.1.1 索引簇管理方针

21.1.2 建立索引簇

21.1.3 修改和删除簇

21.2 管理散列簇

21.2.1 建立散列簇

21.2.2 建立单表散列簇

21.2.3 修改和删除散列簇

21.3 显示簇信息

21.4 小结

21.5 习题

第22章 管理视图.序列和同义词

22.1 管理视图

22.1.1 建立视图

22.1.2 修改和删除视图

22.1.3 使用OEM控制工具管理视图

22.2 管理序列

22.2.1 建立序列

22.2.2 修改和删除序列

22.2.3 使用OEM控制工具管理序列

22.3 管理同义词

22.3.1 建立同义词

22.3.2 删除同义词

22.3.3 使用OEM控制工具管理同义词

22.4 显示视图.序列和同义词信息

22.5 小结

22.6 习题

第23章 EXPDP和IMPDP

23.1 EXPDP和IMPDP简介

23.2 使用EXPDP

23.2.1 EXPDP命令行选项

23.2.2 调用EXPDP

23.3 使用IMPDP

23.3.1 IMPDP命令行选项

23.3.2 调用IMPDP

23.4 使用EXPDP和IMPDP搬移表空间

23.5 小结

23.6 习题

第24章 EXP和IMP

24.1 EXP和IMP简介

24.2 使用EXP

24.2.1 EXP命令行选项

24.2.2 调用EXP

24.3 使用IMP

24.3.1 IMP命令行选项

24.3.2 调用IMP

24.4 使用EXP和IMP搬移表空间

24.5 小结

24.6 习题

第25章 使用其他工具

25.1 LogMiner

25.1.1 LogMiner简介

25.1.2 LogMiner字典

25.1.3 使用LogMiner分析DML操作

25.1.4 使用LogMiner分析DDL操作

25.1.5 显示LogMiner信息

25.2 DBVERIFY

25.3 DBNEWID

25.4 小结

25.5 习题

附录A 习题参考答案

附录B 初始化参数