当前位置:在线查询网 > 图书大全 > Oracle应用、开发与管理系列·OCP认证考试指南全册Oracle Database 10g

Oracle应用、开发与管理系列·OCP认证考试指南全册Oracle Database 10g_图书大全


请输入要查询的图书:

可以输入图书全称,关键词或ISBN号

Oracle应用、开发与管理系列·OCP认证考试指南全册Oracle Database 10g

ISBN: 9787302148470

出版社: 清华大学出版社

出版年: 2007-4

页数: 747

定价: 88.00元

内容简介


《OCP认证考试指南全册Oracle Database 10g》旨在对参加OCA和OCP Oracle Database 10g认证考试的读者提供帮助。通过全面介绍Exam #1Z0-042 Oracle Database 10g:Administration I以及Exam #1Z0-043 Oracle Database 10g:Administration II的内容,读者能够掌握应试所需的各种技巧与知识。此外,书中还提供了许多有用的示例代码、考点以及练习题。

作者简介


John Watson是针对8.0、8i、9i与lOg版本的OCP DBA,具有OCP专门认可的ManagingOracle on Linux资格,并且是南非BPLC Management Consultants的首席顾问。John在南非的Oracle University工作了四年(此后进入Oracle Internal Support机构),主要讲授Database and Application Server课程,同时致力于开发课程内容与OCP问题。

Damir Bersinic是MCSE、MCDBA、MCT、CIT+以及OCP DBA,主要讲授和编写与Oracle、SQL Server以及常规数据库技术相关的主题,并且与他人合著了Portable DBA:SQL Server MCSA Windows Server 2003 Certification All—in—one Exam Guide以及其他一些涉及Oracle、SQLServer、Windows以及Active Directory的相关书籍。Damir在加拿大的多伦多地区居住和工作,他的电子邮箱地址为dbersinic@hotmail.com。

目录


第Ⅰ部分 Oracle Database 10g AdministrativeⅠExam第1章 Oracle的基本概念 31.1 数据库入门与关系模型 41.1.1 数据库管理系统的关系模型 41.1.2 SQL:结构化查询语言 61.1.3 对象关系数据库管理系统 71.2 数据库对象 71.3 数据库管理员的职责 101.4 Oracle产品系列 111.5 章节回顾 121.5.1 问题 121.5.2 答案 13第2章 安装Oracle Database 10g 152.1 Oracle系统的要求 162.2 最优灵活体系结构 172.2.1 字典与装载点语法 172.2.2 文件命名语法 192.3 使用Oracle Universal Installer安装Oracle 202.3.1 操作系统的准备 202.3.2 安装Oracle软件 222.4 练习2-1:安装Oracle Database 10g 332.5 章节回顾 352.5.1 问题 352.5.2 答案 37第3章 创建Oracle数据库 393.1 Oracle服务器的体系结构 403.1.1 实例:存储结构与进程 413.1.2 数据库:物理结构 433.1.3 逻辑结构:表空间与段 443.1.4 数据字典 453.1.5 管理工具 453.1.6 外部文件 463.2 创建一个数据库 473.3 练习3-1:使用Database Configuration Assistant创建一个数据库 483.4 数据库创建脚本 503.5 DBCA的其他功能 543.6 章节回顾 553.6.1 问题 553.6.2 答案 57第4章 接合Oracle数据库 594.1 SQL的使用 604.1.1 SELECT语句 614.1.2 使用INSERT、UPDATE与DELETE语句操纵数据 654.1.3 数据定义语言 684.1.4 数据库、系统与会话管理命令 694.2 理解PL/SQL 694.3 Oracle 10g中的查询工具 714.3.1 SQL*Plus 714.3.2 iSQL*Plus 724.4 练习4-1:调用SQL*Plus 744.5 练习4-2:连接iSQL*Plus 754.6 接合Oracle数据库的其他方法 784.6.1 Oracle中的Java 784.6.2 Oracle调用接口 784.6.3 其他API 794.7 章节回顾 804.7.1 问题 804.7.2 答案 82第5章 管理Oracle进程 855.1 启动SQL*Plus 865.2 启动iSQL*Plus 865.3 启动Database Listener 875.4 启动Database Control端口监控程序 885.5 数据库的启动与关闭 905.5.1 使用正确的权限进行连接 905.5.2 SYSOPER与SYSDBA 915.5.3 startup命令 915.6 练习5-1:使用SQL*Plus启动和关闭数据库 935.6.1 shutdown命令 955.6.2 实例恢复 965.7 练习5-2:使用Database Control打开与关闭数据库 975.8 初始化文件 985.9 练习5-3:使用Database Control查看各种参数 995.10 章节回顾 995.10.1 问题 995.10.2 答案 101第6章 管理Oracle存储结构 1036.1 基本的Oracle存储结构:表空间与数据文件 1046.1.1 物理存储结构 1056.1.2 逻辑存储结构 1066.2 创建与管理表空间 1106.2.1 CREATE TABLESPACE命令 1116.2.2 修改表空间 1116.2.3 删除表空间 1126.3 练习6-1:使用Enterprise Manager创建表空间 1126.4 练习6-2:使用Enterprise Manager更改表空间 1186.5 练习6-3:使用Enterprise Manager删除表空间 12023.3.4 通道分配 45623.3.5 RMAN备份的内容 45723.3.6 配置备份的保留 45923.3.7 重写默认配置 45923.4 练习23-1:配置RMAN 46023.5 章节回顾 46023.5.1 问题 46123.5.2 答案 463第24章 使用RMAN备份数据库 46524.1 batch模式中的RMAN 46624.2 RMAN管道接口 46724.3 使用RMAN可执行程序进行备份 46724.3.1 独立命令与作业/命令块命令 46824.3.2 创建备份集 46824.4 练习24-1:创建备份集 47024.4.1 生成映像副本 47224.4.2 用于备份集与映像副本的标记 47324.4.3 增量备份 47324.4.4 合并增量备份与映像副本 47524.5 块变化跟踪 47624.6 管理与监视RMAN备份 47724.6.1 LIST、REPORT与DELETE命令 47724.6.2 动态视图 47924.7 练习24-2:管理备份 47924.8 章节回顾 48024.8.1 问题 48024.8.2 答案 483第25章 诊断Oracle数据库的问题 48525.1 告警日志 48625.2 后台跟踪文件 48825.3 服务器生成的告警 48925.3.1 告警类型 49025.3.2 告警系统体系结构 49025.3.3 查看告警信息 49125.3.4 建立通知规则 49325.3.5 编辑阈值 49425.4 练习25-1:设置、查看以及清除告警 49525.5 用户跟踪文件 49625.5.1 实例级别的SQL跟踪 49725.5.2 会话级别的SQL跟踪 49725.5.3 使用Database Control进行跟踪 49825.6 章节回顾 49925.6.1 问题 49925.6.2 答案 501第26章 恢复非关键的损失 50326.1 恢复受损的临时表空间 50426.1.1 临时数据 50426.1.2 临时空间的配置 50526.1.3 临时文件受损的情况 50526.1.4 还原临时表空间 50626.2 恢复受损的联机重做日志文件 50726.2.1 联机重做日志文件的配置 50726.2.2 联机重做日志文件成员受损的情况 50826.2.3 重建受损的联机重做日志文件成员 50926.3 恢复受损的索引表空间 51126.3.1 索引表空间 51126.3.2 索引表空间受损的情况 51226.3.3 恢复索引表空间 51326.4 练习26-1:使用索引表空间 51426.5 恢复受损的只读表空间 51526.5.1 备份只读表空间 51626.5.2 恢复只读表空间 51626.6 恢复受损的口令文件 51726.6.1 口令文件受损的情况 51726.6.2 替换口令文件 51826.7 章节回顾 51826.7.1 问题 51826.7.2 答案 520第27章 数据库的不完全恢复 52127.1 完全恢复 52227.2 需要进行不完全恢复的场合 52327.3 不完全恢复的方法 52427.3.1 不完全恢复的各种选项 52527.3.2 不完全恢复的最优方法 52627.4 使用用户托管的备份进行不完全恢复 52627.4.1 UNTIL TIME恢复 52627.4.2 UNTIL CANCEL恢复 52727.4.3 UNTIL CHANGE恢复 52727.5 使用RMAN的不完全恢复 52827.5.1 UNTIL TIME恢复 52827.5.2 UNTIL SEQUENCE恢复 52927.5.3 UNTIL SCN恢复 52927.6 练习27-1:使用RMAN执行不完全恢复 53027.7 使用Enterprise Manager进行不完全恢复 53127.8 控制文件的恢复 53327.8.1 创建新的控制文件 53327.8.2 使用用户托管的备份还原控制文件 53527.8.3 使用RMAN还原控制文件 53527.9 练习27-2:实现控制文件的自动备份与还原 53627.10 使用RESETLOGS操作进行恢复 53827.11 章节回顾 53827.11.1 问题 53927.11.2 答案 542第28章 使用Oracle Flashback Database 54528.1 不同的闪回方法 54628.1.1 Flashback Database 54628.1.2 Flashback Query(Versions、Transaction、Table) 54628.1.3 Flashback Drop 54728.1.4 使用闪回方法的场合 54828.2 Flashback Database的体系结构 54928.3 配置Flashback Database 55028.4 练习28-1:使用Database Control配置Flashback Database 55128.5 监视Flashback Database 55228.6 使用Flashback Database 55328.6.1 使用SQL*Plus进行闪回 55428.6.2 使用RMAN进行闪回 55528.6.3 使用Database Control进行闪回 55528.7 练习28-2:通过Database Control使用Flashback Database 55528.8 管理闪回恢复区 55728.8.1 闪回恢复区内的空间使用 55728.8.2 备份闪回恢复区 55928.9 限制所生成的闪回数据量 56028.9.1 将表空间排除在闪回之外 56028.9.2 在某些表空间没有生成闪回数据时所进行的闪回 56128.10 章节回顾 56128.10.1 问题 56228.10.2 答案 563第29章 恢复用户错误 56529.1 闪回与ACID测试 56629.2 Flashback Drop 56629.2.1 Flashback Drop的实现 56729.2.2 使用Flashback Drop 56829.3 练习29-1:通过SQL*Plus使用Flashback Drop 57029.4 管理回收站 57129.4.1 查询回收站 57129.4.2 收回回收站的空间 57229.5 Flashback Query 57429.5.1 基本的Flashback Query 57429.5.2 Flashback Table Query 57629.5.3 Flashback Versions Query 57829.5.4 Flashback Transaction Query 57929.6 练习29-2:通过Database Control使用Flashback Query 58129.7 闪回与撤销数据 58329.8 章节回顾 58429.8.1 问题 58429.8.2 答案 587第30章 检测与恢复数据库的讹误 58930.1 块讹误及其原因 59030.2 与块讹误相关的参数 59030.3 检测块讹误 59130.3.1 块讹误生成的错误消息 59130.3.2 DBVERIFY实用程序 59230.3.3 ANALYZE命令 59430.3.4 DBMS_REPAIR程序包 59430.4 练习30-1:检查块讹误 59630.5 使用RMAN恢复讹误块 59730.5.1 讹误块的检测 59830.5.2 块介质恢复 59830.5.3 BLOCKRECOVER命令 59930.6 练习30-2:实现块介质恢复 60030.7 处理讹误 60030.8 章节回顾 60130.8.1 问题 60230.8.2 答案 604第31章 用于调整Oracle Database 10g的工具 60531.1 顾问程序方法 60631.2 ADDM 60731.3 各种顾问程序 60831.3.1 SQL Tuning Advisor 60931.3.2 SQL Access Advisor 61131.3.3 Memory Advisor 61131.3.4 MTTR Advisor 61331.3.5 Segment Advisor 61331.3.6 Undo Advisor 61431.4 练习31-1:使用SQL Tuning Advisor 61431.5 自动的撤销保留调整 61631.6 章节回顾 61731.6.1 问题 61731.6.2 答案 618第32章 监视与管理存储结构 61932.1 联机与归档重做日志文件的存储 62032.1.1 磁盘I/O与联机重做日志文件 62032.1.2 日志切换与性能 62132.1.3 归档日志文件与性能 62232.2 空间错误与可恢复语句 62232.2.1 与空间相关的常见错误 62232.2.2 数据文件的自动扩展 62332.2.3 可恢复语句 62432.3 练习32-1:使用可恢复语句 62632.4 监视表空间使用的告警 62732.5 练习32-2:使用告警系统监视表空间的使用情况 62932.6 监视与管理段的大小 63032.6.1 估计段的大小 63132.6.2 缩小表段 63132.6.3 缩小索引段 63332.6.4 重构索引段 63432.6.5 监视索引的使用 63532.7 练习32-3:使用Database Control Segment Advisor缩小一个表 63632.8 交替的表存储结构 63732.8.1 索引组织表 63832.8.2 索引群集表 64132.8.3 散列群集表 64232.8.4 有序散列群集表 64232.9 章节回顾 64332.9.1 问题 64432.9.2 答案 646第33章 使用Automatic Storage Management管理存储结构 64933.1 逻辑卷管理器的目的 65033.1.1 RAID级别 65033.1.2 卷大小 65133.1.3 RAID级别的选择 65133.1.4 ASM与第三方LVM的比较 65233.2 ASM体系结构 65233.2.1 ASM磁盘与磁盘组 65233.2.2 ASM实例 65333.2.3 RDBMS实例 65433.2.4 ASM文件 65433.3 创建原始设备 65533.4 练习33-1:在Windows系统中创建原始设备 65633.5 创建、启动与停止ASM实例 65833.6 练习33-2:在Windows系统中创建一个ASM实例 66033.7 创建ASM磁盘组 66133.8 练习33-3:在Windows系统中创建一个磁盘组 66133.9 创建与使用ASM文件 66233.10 练习33-4:将ASM用于数据文件 66333.11 ASM与RMAN 66333.12 ASM与Linux 66433.13 章节回顾 66533.13.1 问题 66633.13.2 答案 668第34章 监视与管理内存 67134.1 系统全局区 67234.2 共享池 67334.3 数据库高速缓存区 67534.3.1 LRU列表与检查点队列 67634.3.2 默认池、保持池与回收池 67734.3.3 非标准块大小池 67834.3.4 分配数据库高速缓存区的大小 68034.4 日志缓冲区 68134.5 其他SGA区 68134.5.1 大池 68234.5.2 Java池 68234.5.3 流池 68334.6 Automatic Shared Memory Management 68334.7 练习34-1:使用Automatic Shared Memory Management 68634.8 程序全局区 68734.9 章节回顾 69034.9.1 问题 69034.9.2 答案 693第35章 管理Oracle数据库资源 69535.1 资源管理的需求 69635.2 Resource Manager的体系结构 69735.2.1 用户组 69735.2.2 Resource Manager计划 69835.2.3 Resource Manager配置工具 69935.3 管理用户与用户组 70035.4 练习35-1:管理资源用户组中的用户 70035.5 Resource Manager计划 70235.5.1 CPU方法 70335.5.2 活动会话池方法 70635.5.3 限制并行度 70735.5.4 通过执行时间控制作业 70835.5.5 通过空闲时间终止会话 70835.5.6 限制撤销数据的生成 71035.5.7 自动的用户组切换 71135.6 练习35-2:配置与测试自动的用户组切换 71135.7 Resource Manager的其他功能 71335.7.1 停顿数据库 71335.7.2 针对一个调用的用户组切换 71435.7.3 使用比例CPU方法 71535.7.4 创建一个简单的计划 71535.7.5 适应用户组映射 71635.8 章节回顾 71735.8.1 问题 71835.8.2 答案 721第36章 自动化管理任务 72336.1 Scheduler的体系结构 72436.2 Scheduler对象 72436.2.1 作业 72436.2.2 程序 72636.2.3 调度 72636.2.4 作业类 72736.2.5 窗口 72836.2.6 权限 72936.3 创建与调度作业 72936.4 练习36-1:使用Scheduler API创建一个作业 73036.5 使用程序与调度 73036.6 使用作业类、窗口与Resource Manager 73336.6.1 使用作业类 73336.6.2 使用窗口 73436.7 预配置的作业 73536.8 章节回顾 73736.8.1 问题 73736.8.2 答案 739附录 关于本书合作站点 741术语表 7436.6 查看表空间信息 1216.7 章节回顾 1226.7.1 问题 1236.7.2 答案 125第7章 管理数据库用户 1277.1 创建与管理数据库用户 1287.1.1 用户与模式 1287.1.2 创建用户 1287.1.3 修改用户属性 1307.1.4 删除用户 1317.2 练习7-1:使用Enterprise Manager创建数据库用户 1327.3 授予与取消权限 1347.3.1 系统权限 1347.3.2 对象权限 1377.4 练习7-2:使用Enterprise Manager授予系统权限 1407.5 练习7-3:使用Enterprise Manager授予对象权限 1447.6 创建与管理角色 1477.7 练习7-4:使用Enterprise Manager创建与管理角色 1547.8 利用配置文件控制资源的使用 1567.8.1 利用配置文件实施资源限制 1577.8.2 创建、更改以及删除配置文件 1587.8.3 为用户指派配置文件 1597.9 练习7-5:使用Enterprise Manager创建与管理配置文件 1597.10 章节回顾 1637.10.1 问题 1647.10.2 答案 166第8章 管理数据库对象 1698.1 用户、模式以及模式对象 1708.1.1 用户与模式 1708.1.2 命名模式对象 1708.1.3 对象命名空间 1728.2 数据类型 1738.3 创建表 1758.4 创建约束 1778.5 练习8-1:创建表与约束 1788.6 创建索引 1818.7 创建视图 1828.8 创建与使用序列 1848.9 练习8-2:使用约束、视图以及序列 1848.10 章节回顾 1858.10.1 问题 1868.10.2 答案 187第9章 操纵数据库数据 1899.1 数据库事务 1909.1.1 原子性(A) 1909.1.2 一致性(C) 1909.1.3 隔离性(I) 1909.1.4 持久性(D) 1919.2 执行SQL语句 1919.2.1 执行SELECT语句 1919.2.2 执行UPDATE语句 1929.2.3 执行INSERT与DELETE语句 1939.2.4 执行ROLLBACK命令 1939.2.5 执行COMMIT命令 1949.2.6 DDL与事务控制 1959.2.7 所谓的“自动提交” 1959.3 练习9-1:事务的隔离性、读一致性以及提交 1969.4 DML与完整性约束 1969.5 Data Pump 1979.5.1 Data Pump的体系结构 1989.5.2 目录 1999.5.3 直接路径与外部表路径 2009.5.4 在网络模式中使用Data Pump 2019.6 练习9-2:使用Data Pump通过Enterprise Manager Database Control导出表 2029.7 练习9-3:使用Data Pump通过impdp导入表 2049.8 SQL*Loader 2049.8.1 SQL*Loader控制文件 2059.8.2 数据加载方法 2079.9 练习9-4:使用SQL*Loader 2079.10 章节回顾 2089.10.1 问题 2089.10.2 答案 211第10章 使用PL/SQL进行Oracle编程 21310.1 编程语言与Oracle数据库 21410.1.1 SQL与过程语言 21410.1.2 存储的与匿名的PL/SQL程序块 21410.1.3 PL/SQL对象 21510.2 过程、函数以及程序包 21610.2.1 过程与函数 21610.2.2 程序包 21710.3 练习10-1:创建与使用函数、过程以及程序包 21810.4 数据库触发器 21910.5 练习10-2:使用DML触发器 22110.6 用于PL/SQL的实例参数 22210.7 章节回顾 22310.7.1 问题 22310.7.2 答案 224第11章 保护Oracle数据库的安全 22511.1 调整默认的安全设置 22611.1.1 默认的用户 22611.1.2 PUBLIC权限 22711.2 对安全性至关重要的实例参数 22811.2.1 UTL_FILE_DIR实例参数 22911.2.2 REMOTE_OS_AUTHENT与OS_AUTHEN_PREFIX实例参数 22911.2.3 O7_DICTIONARY_ACCESSIBILITY实例参数 23011.2.4 REMOTE_LOGIN_PASSWORDFILE实例参数 23111.3 口令配置文件 23211.3.1 口令配置文件的限制 23211.3.2 口令验证功能 23311.3.3 创建、指派以及修改口令配置文件 23411.4 练习11-1:创建与使用口令配置文件 23511.5 审计 23711.5.1 审计SYSDBA活动 23711.5.2 数据库审计 23811.5.3 基于值的审计 24111.5.4 细粒度审计 24211.6 练习11-2:启用审计 24311.7 安全更新 24511.8 章节回顾 24511.8.1 问题 24511.8.2 答案 246第12章 配置Oracle互联 24912.1 Oracle的客户/服务器实现 25012.2 Oracle Net与通信协议简介 25112.3 建立会话 25112.3.1 连接本地实例 25212.3.2 名称解析 25312.3.3 启动服务器进程 25312.4 创建与管理侦听器 25412.5 练习12-1:使用Database Control创建侦听器 25412.6 数据库注册 25512.6.1 静态注册 25612.6.2 动态注册 25712.7 侦听器控制实用程序 25712.8 名称解析技术 25912.8.1 Easy Connect名称解析方法 26012.8.2 本地名称解析方法 26012.8.3 目录名称解析方法 26112.8.4 外部名称解析方法 26112.9 配置服务别名 26112.10 练习12-2:创建一个Oracle Net服务别名 26212.11 练习12-3:配置动态服务注册 26312.12 高级的连接选项 26312.13 测试Oracle Net连接 26612.14 章节回顾 26712.14.1 问题 26712.14.2 答案 270第13章 管理共享服务器 27113.1 专用服务器体系结构的局限性 27213.2 共享服务器体系结构 27313.3 配置共享服务器 27513.4 练习13-1:配置与验证共享服务器 27713.5 监视共享服务器 27813.6 使用共享服务器的场合 27913.6.1 适合使用共享服务器的应用 27913.6.2 控制共享服务器的使用 28013.7 练习13-2:配置客户机选择连接类型 28013.8 章节回顾 28113.8.1 问题 28213.8.2 答案 284第14章 管理数据库性能 28714.1 无效的对象 28814.1.1 标识无效的对象 28814.1.2 修正无效的对象 28914.2 练习14-1:修正无效的对象 29014.3 无用的索引 29214.3.1 标识无用的索引 29214.3.2 修正无用的索引 29314.4 练习14-2:修正无用的索引 29414.5 优化器统计 29514.5.1 对象统计量 29614.5.2 收集统计量 29714.6 练习14-3:自动化统计量收集 30014.7 性能指标 30114.7.1 使用动态性能视图查看统计量 30114.7.2 使用Database Control查看性能指标 30314.8 对性能问题作出的反应 30314.9 章节回顾 30414.9.1 问题 30514.9.2 答案 306第15章 监视Oracle 30715.1 自动工作负荷仓库 30815.1.1 收集统计量 30815.1.2 AWR的大小与位置 30915.1.3 快照的保存 31015.2 诊断与调整顾问程序 31015.2.1 ADDM顾问程序 31015.2.2 SQL Tuning Advisor与SQL Access Advisor 31215.2.3 Memory Advisor 31315.2.4 MTTR Advisor 31315.2.5 Segment Advisor 31415.2.6 Undo Advisor 31415.3 练习15-1:生成ADDM报告 31415.4 服务器生成的告警 31615.4.1 告警系统体系结构 31615.4.2 设置阈值 31715.4.3 使用基线 31715.5 练习15-2:配置告警 31815.6 章节回顾 31915.6.1 问题 31915.6.2 答案 321第16章 管理撤销 32316.1 撤销数据的原因与实质 32416.2 撤销表空间 32516.3 练习16-1:使用Database Control创建撤销表空间 32616.4 事务与撤销段 32616.5 管理撤销 32816.5.1 与撤销相关的错误条件 32816.5.2 用于撤销管理与撤销保留保证的参数 32816.5.3 调整与监视撤销表空间 33016.5.4 删除与缩小撤销段 33116.6 练习16-2:使用SQL*Plus监视撤销 33216.7 章节回顾 33216.7.1 问题 33316.7.2 答案 335第17章 处理锁定 33717.1 共享锁与排他锁 33817.2 DML锁与DDL锁 33817.3 练习17-1:自动与手动锁定 33917.4 排队机制 34017.5 练习17-2:SELECT…FOR UPDATE命令 34017.6 锁定争用 34117.6.1 锁定争用的原因 34117.6.2 检测锁定争用 34317.6.3 解决锁定争用 34317.7 练习17-3:检测与解决锁定争用 34417.8 死锁 34417.9 练习17-4:自动解决死锁 34517.10 章节回顾 34617.10.1 问题 34617.10.2 答案 347第18章 配置数据库的备份与恢复 34918.1 备份与恢复问题 35018.2 失败类别 35118.2.1 语句失败 35118.2.2 用户进程失败 35318.2.3 网络失败 35318.2.4 用户错误 35418.2.5 介质失败 35518.2.6 实例失败 35618.3 实例恢复 35718.3.1 实例恢复的过程 35718.3.2 实例恢复不可能导致数据库出现讹误 35818.3.3 调整实例恢复 35918.4 练习18-1:实例恢复与MTTR 36018.5 MTTR顾问程序 36018.6 配置数据库的可恢复性 36118.6.1 保护控制文件 36118.6.2 保护联机重做日志文件 36318.6.3 archivelog模式与归档器进程 36518.7 练习18-2:复用重做日志 36618.8 练习18-3:将数据库转换至archivelog模式 36718.9 章节回顾 36818.9.1 问题 36818.9.2 答案 371第19章 备份Oracle数据库 37319.1 备份工具 37419.2 概念与术语 37419.2.1 全部备份与部分备份 37419.2.2 完整备份与增量备份 37519.2.3 脱机备份与联机备份 37619.2.4 映像副本与备份集 37719.3 RMAN的设置 37919.3.1 设备的设置 37919.3.2 备份集的设置 38019.3.3 策略的设置 38019.4 调度自动的备份 38119.5 练习19-1:运行数据库的一个完整备份 38219.6 控制文件备份 38319.7 练习19-2:使用SQL*Plus备份控制文件以便进行跟踪 38419.8 管理RMAN备份 38519.9 默认的备份目的地 38619.10 章节回顾 38719.10.1 问题 38719.10.2 答案 390第20章 恢复Oracle数据库 39120.1 恢复结构与进程 39220.2 介质失败后的恢复 39320.2.1 恢复受损的复用控制文件 39320.2.2 恢复受损的复用联机重做日志文件 39420.3 练习20-1:恢复受损的控制文件 39520.4 练习20-2:恢复受损的复用联机日志文件 39620.5 恢复受损的数据文件 39820.5.1 noarchivelog模式中数据文件的恢复 39820.5.2 archivelog模式中非重要文件的恢复 39820.5.3 恢复受损的重要数据文件 39920.6 练习20-3:恢复受损的非重要数据文件 39920.7 章节回顾 40220.7.1 问题 40220.7.2 答案 404第21章 管理Oracle数据库中的全球化特性 40721.1 全球化的需求 40821.2 全球化特性 40821.2.1 字符集 40821.2.2 语言支持 41021.2.3 地区支持 41121.2.4 其他NLS设置 41221.3 使用全球化支持功能 41321.3.1 选择字符集 41321.3.2 改变数据库字符集 41521.3.3 数据库内的全球化 41621.3.4 实例级别的全球化 41621.3.5 客户端环境设置 41621.3.6 会话级别的全球化设置 41721.3.7 语句级别的全球化设置 41721.4 练习21-1:全球化与客户机环境设置 41821.5 练习21-2:在会话内控制全球化设置 41921.6 语言排序与选择 42021.7 Locale Builder 42121.8 使用时区 42221.9 练习21-3:调整时区 42321.10 章节回顾 42421.10.1 问题 42421.10.2 答案 427第Ⅱ部分 Oracle Database 10g AdministrativeⅡExam第22章 配置侦听器的安全性 43122.1 保护侦听器的安全 43222.1.1 侦听器的操作系统身份验证 43222.1.2 侦听器的口令身份验证 43222.2 练习22-1:使用lsnrctl实用程序设置侦听器的口令 43422.3 控制对数据库的访问 43522.4 外部过程 43622.4.1 创建外部过程 43722.4.2 外部过程代理程序 43822.4.3 配置侦听器启动外部过程代理程序 43822.4.4 责任与流程控制概述 44022.5 练习22-2:创建一个用于外部过程调用的侦听器 44122.6 章节回顾 44222.6.1 问题 44222.6.2 答案 444第23章 开始使用Recovery Manager 44723.1 RMAN的功能 44823.2 RMAN的组件 44923.2.1 RMAN可执行程序 44923.2.2 目标数据库 44923.2.3 服务器进程与通道 45023.2.4 RMAN的存储仓库 45023.2.5 恢复目录 45023.2.6 介质管理库 45123.2.7 辅助数据库 45223.2.8 闪回恢复区 45223.3 配置RMAN 45223.3.1 环境变量与实例参数 45323.3.2 连接数据库 45423.3.3 配置RMAN的永久设置 455