《OCP论证考试指南 1Z0-063 Oracle Database 12c高级管理》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)BOB BRYLA著;郭俊凤译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2016
  • ISBN:7302435189
  • 页数:420 页
图书介绍:配置数据库的可恢复性、配置和管理Oracle Recovery Manager、Oracle闪回技术、内存管理技术、数据库调整顾问程序、管理磁盘空间和资源、配置数据库诊断、管理Oracle调度程序、加密/安全性/监控和Oracle RMAN调优、转换和复制表空间及数据库、创建和管理容器数据库和可插拔数据库、使用Oracle Data Pump/SQL*Loader等。

第1章 数据库备份解决方案和ASM 1

1.1 解释Oracle的备份和恢复解决方案 2

1.1.1 Oracle逻辑存储结构 2

1.1.2 Oracle物理存储结构 4

1.1.3 Oracle内存结构 8

1.1.4 描述ASM 13

1.1.5 ASM体系结构 13

1.1.6 数据库故障和备份解决方案 16

1.2 本章小结 18

1.3 本章知识点回顾 18

1.4 自测题 19

1.5 自测题答案 21

第2章 配置数据库可恢复性 23

2.1 配置和管理RMAN设置 24

2.1.1 逻辑备份 24

2.1.2 物理备份 25

2.1.3 RMAN命令简介 27

2.2 配置快速恢复区 32

2.2.1 定义快速恢复区的大小和位置 32

2.2.2 监视和管理快速恢复区 35

2.3 配置控制文件和重做日志文件来提高可恢复性 36

2.3.1 配置ARCHIVELOG模式 37

2.3.2 利用多个归档目标 38

2.4 备份和恢复NOARCHIVELOG数据库 40

2.5 本章小结 41

2.6 本章知识点回顾 41

2.7 自测题 43

2.8 自测题答案 46

第3章 使用RMAN恢复目录 49

3.1 创建和使用RMAN恢复目录 50

3.1.1 使用控制文件来保存RMAN元数据 50

3.1.2 使用恢复目录来保存RMAN元数据 50

3.1.3 配置恢复目录数据库 51

3.1.4 创建恢复目录所有者 51

3.1.5 创建恢复目录 52

3.1.6 同步恢复目录 52

3.1.7 创建和使用RMAN存储脚本 60

3.2 保护RMAN恢复目录 63

3.2.1 备份恢复目录 63

3.2.2 在丢失恢复目录后进行恢复 64

3.2.3 导出和导入恢复目录 64

3.2.4 删除恢复目录 65

3.2.5 更新恢复目录 65

3.3 创建和使用虚拟专用目录 66

3.3.1 了解虚拟专用目录 66

3.3.2 创建和管理虚拟专用目录 66

3.4 本章小结 68

3.5 本章知识点回顾 69

3.6 自测题 71

3.7 自测题答案 73

第4章 创建高级RMAN备份 77

4.1 使用多种RMAN备份类型和策略 78

4.1.1 RMAN备份的类型 78

4.1.2 RMAN备份目标 80

4.1.3 持久保存RMAN设置 80

4.1.4 自动备份控制文件 83

4.1.5 分配备份通道 83

4.2 执行完全和增量备份 83

4.2.1 创建备份集 85

4.2.2 创建映像副本 87

4.2.3 完整数据库备份 88

4.2.4 完全备份 89

4.2.5 增量备份 90

4.3 使用技术改进备份 93

4.3.1 了解块更改跟踪文件 94

4.3.2 启用快速增量备份 95

4.3.3 监视块更改跟踪文件 96

4.3.4 创建多路复用备份集 96

4.3.5 创建备份集的备份 97

4.3.6 备份只读表空间 97

4.3.7 了解归档备份 97

4.3.8 创建多段备份 99

4.3.9 压缩备份 102

4.3.10 加密备份 103

4.4 管理备份 106

4.4.1 使用LIST命令 106

4.4.2 使用REPORT命令 107

4.4.3 使用DELETE命令 108

4.4.4 使用CROSSCHECK命令 109

4.5 执行非数据库文件的备份 109

4.5.1 备份控制文件 110

4.5.2 备份ASM元数据 111

4.5.3 记录其他备份文件 112

4.6 本章小结 112

4.7 本章知识点回顾 113

4.8 自测题 116

4.9 自测题答案 121

第5章 使用RMAN备份进行恢复 125

5.1 描述和调整实例恢复 127

5.2 执行完整和不完整恢复 128

5.2.1 使用RMAN RESTORE和RECOVER命令 128

5.2.2 为不重要的文件执行完整恢复 128

5.2.3 执行重要数据文件的完整恢复 130

5.2.4 使用RMAN执行不完整恢复 131

5.2.5 使用增量更新备份进行恢复 135

5.2.6 切换使用映像副本以便加快恢复速度 136

5.3 执行SPFILE、口令文件、控制文件和重做日志文件的恢复 142

5.3.1 从自动备份还原SPFILE 142

5.3.2 从自动备份还原控制文件 143

5.3.3 在丢失重做日志组时进行恢复 146

5.3.4 了解日志组状态 146

5.3.5 在发生日志组成员故障后进行恢复 147

5.3.6 在丢失整个日志组时进行恢复 148

5.3.7 在丢失口令文件后进行恢复 150

5.3.8 恢复控制文件 153

5.4 执行索引和只读表空间和临时文件的恢复 155

5.5 将数据库还原到新主机上 157

5.5.1 了解还原到新主机的含义 157

5.5.2 准备新主机 157

5.5.3 在新主机上执行还原和恢复 157

5.6 本章小结 159

5.7 本章知识点回顾 161

5.8 自测题 163

5.9 自测题答案 168

第6章 诊断数据库故障及ADR 171

6.1 自动诊断工作流程 172

6.1.1 了解ADR 172

6.1.2 使用ADRCI工具 174

6.1.3 了解警报、问题和事件 177

6.1.4 使用Health Monitor 177

6.2 处理块损坏 180

6.2.1 了解受损块 180

6.2.2 使用DB BLOCK_CHECKING参数 180

6.2.3 使用块介质恢复方法 181

6.2.4 使用Data Recovery Advisor 183

6.3 本章小结 184

6.4 本章知识点回顾 185

6.5 自测题 186

6.6 自测题答案 187

第7章 加密、保护、监视和调整RMAN备份 189

7.1 创建RMAN加密备份 190

7.1.1 配置和使用透明加密 190

7.1.2 使用口令加密 192

7.1.3 使用双模式加密 193

7.2 配置和使用Oracle安全备份 193

7.2.1 Oracle安全备份概述 194

7.2.2 安装和配置Oracle安全备份 194

7.2.3 使用RMAN和Oracle安全备份 196

7.2.4 各个obtool命令 196

7.3 调整RMAN性能 198

7.4 调整RMAN性能 203

7.4.1 确定备份和还原步骤 204

7.4.2 并行执行备份集 204

7.4.3 了解RMAN多路复用操作 205

7.4.4 调整RMAN通道 206

7.4.5 调整BACKUP命令 206

7.4.6 配置LARGE_POOL_SIZE 206

7.5 本章小结 207

7.6 本章知识点回顾 207

7.7 自测题 208

7.8 自测题答案 211

第8章 配置和使用闪回功能 213

8.1 闪回技术 214

8.1.1 闪回类型和从属项 214

8.1.2 配置闪回参数 215

8.2 使用闪回查询数据 216

8.2.1 使用闪回查询 216

8.2.2 使用闪回版本查询 218

8.3 执行闪回表操作 221

8.3.1 利用回收站 221

8.3.2 了解闪回表 229

8.3.3 了解闪回事务查询 231

8.4 使用备份执行表恢复 233

8.4.1 从备份恢复表的场景 234

8.4.2 使用备份执行表恢复的先决条件和限制 234

8.4.3 使用备份执行表恢复 234

8.5 Flashback Data Archive简介及其使用 235

8.5.1 了解Flashback Data Archive 235

8.5.2 创建归档 236

8.5.3 使用Flashback Data Archive数据字典视图 237

8.5.4 指定Flashback Data Archive权限 237

8.5.5 管理Flashback Data Archive 237

8.5.6 将表分配到Flashback Data Archive 238

8.5.7 查询Flashback Data Archive 238

8.6 执行闪回数据库 239

8.6.1 了解闪回数据库 239

8.6.2 配置闪回数据库 240

8.6.3 使用闪回数据库 240

8.7 本章小结 243

8.8 本章知识点回顾 244

8.9 自测题 247

8.10 自测题答案 250

第9章 传输及复制表空间和数据库 253

9.1 描述和使用可传输表空间和数据库 254

9.1.1 配置可传输表空间 254

9.1.2 传输表空间 256

9.2 选择一种数据库复制技术 267

9.2.1 跨平台数据传输 267

9.2.2 使用映像副本进行数据传输 267

9.2.3 使用RMAN备份集进行数据库传输 267

9.3 创建基于备份的副本数据库 268

9.3.1 使用RMAN创建副本数据库 268

9.3.2 使用副本数据库 270

9.4 基于运行实例复制数据库 270

9.4.1 配置辅助实例 271

9.4.2 创建初始化参数文件 271

9.4.3 在NOMOUNT模式下启动辅助实例并创建SPFILE 272

9.4.4 在MOUNT或OPEN模式下启动源数据库 273

9.4.5 为DUPLICATE命令创建备份 274

9.4.6 必要时分配辅助通道 274

9.4.7 运行RMAN DUPLICATE命令 274

9.5 本章小结 276

9.6 本章知识点回顾 277

9.7 自测题 278

9.8 自测题答案 279

第10章 多租户数据库的架构 281

10.1 多租户架构 282

10.1.1 利用多租户数据库 282

10.1.2 了解多租户配置 283

10.2 可插入数据库的配置 285

10.3 本章小结 287

10.4 本章知识点回顾 288

10.5 自测题 289

10.6 自测题答案 290

第11章 创建多租户容器数据库和可插入数据库 291

11.1 配置和创建CDB 292

11.1.1 使用不同的方法创建CDB 292

11.1.2 了解新的数据字典视图 299

11.2 使用不同的方法创建PDB 301

11.2.1 使用PDB$SEED创建新的PDB 301

11.2.2 克隆PDB,以创建新的PDB 303

11.2.3 把非CDB插入CDB 304

11.2.4 把拔出的PDB插入CDB 307

11.3 拔出和删除PDB 307

11.3.1 使用不同的方法拔出一个PDB 308

11.3.2 删除PDB 309

11.4 把12.1 版本以前的非CDB数据库迁移到CDB 310

11.4.1 使用升级方法来迁移非CDB 310

11.4.2 使用Data Pump方法来迁移非CDB 310

11.4.3 使用数据库链接方法来迁移非CDB 310

11.5 本章小结 310

11.6 本章知识点回顾 311

11.7 自测题 312

11.8 自测题答案 313

第12章 管理CDB和PDB 315

12.1 建立到CDB和PDB的连接 316

12.1.1 了解CDB和PDB服务名 316

12.1.2 使用SQL Developer连接到CDB或PDB 318

12.1.3 为CDB或PDB创建服务 318

12.1.4 在CDB中切换连接 319

12.2 启动和关闭CDB,以及打开和关闭PDB 320

12.2.1 CDB实例的启动 320

12.2.2 打开和关闭PDB 322

12.2.3 CDB实例的关闭 324

12.2.4 自动启动PDB 325

12.2.5 改变PDB的状态 326

12.3 评估参数值变化的影响 327

12.3.1 了解参数变化的范围 327

12.3.2 在多租户环境中使用ALTER SYSTEM 327

12.4 管理CDB和PDB中的永久和临时表空间 328

12.5 管理公共用户和本地用户 331

12.6 管理公共权限和本地权限 332

12.7 管理公共角色和本地角色 334

12.8 允许公共用户访问特定PDB中的数据 334

12.9 本章小结 336

12.10 本章知识点回顾 337

12.11 自测题 339

12.12 自测题答案 341

第13章 备份与恢复CDB和PDB 345

13.1 执行CDB和PDB的备份 346

13.1.1 备份CDB 349

13.1.2 备份PDB 351

13.2 在丢失PDB数据文件后恢复PDB 353

13.2.1 恢复临时文件 353

13.2.2 在丢失控制文件后恢复 354

13.2.3 在丢失重做日志文件后恢复 357

13.2.4 在丢失根数据文件后恢复 357

13.2.5 从PDB数据文件恢复 359

13.3 使用数据恢复顾问 361

13.3.1 数据故障 361

13.3.2 PITR场景 365

13.3.3 使用闪回CDB 365

13.3.4 识别块损坏 366

13.4 使用RMAN复制PDB 367

13.5 本章小结 367

13.6 本章知识点回顾 368

13.7 自测题 369

13.8 自测题答案 370

第14章 管理性能 373

14.1 监视CDB和PDB中的操作和性能 374

14.1.1 调整方法 374

14.1.2 确定CDB的大小 375

14.1.3 使用内存顾问 377

14.1.4 利用AWR报表 378

14.2 管理PDB之间和PDB内部的资源分配 378

14.2.1 使用份额管理PDB之间的资源 379

14.2.2 创建和修改资源管理器计划 379

14.3 执行数据库重放 383

14.3.1 分析源数据库的工作负载 383

14.3.2 捕捉源数据库工作负载 384

14.3.3 处理目标系统上的工作负载 384

14.3.4 在目标CDB上重放工作负载 384

14.3.5 确认重放结果 384

14.4 本章小结 385

14.5 本章知识点回顾 385

14.6 自测题 387

14.7 自测题答案 388

第15章 有关实用程序:Data Pump、 SQL*Loader和审核 391

15.1 使用Data Pump 392

15.1.1 从非CDB导出后导入PDB 393

15.1.2 PDB之间的导出和导入 396

15.1.3 从PDB导出后导入非CDB 397

15.1.4 完整可传输导出和导入 397

15.1.5 通过网络传输数据库 397

15.2 使用SQLLoader 398

15.3 审核操作 400

15.3.1 创建审核策略 400

15.3.2 查看审核策略 401

15.3.3 查看审核的事件 402

15.4 本章小结 403

15.5 本章知识点回顾 403

15.6 自测题 404

15.7 自测题答案 405

术语表 407