图书介绍
Oracle数据库备份 恢复与迁移PDF|Epub|txt|kindle电子书版本网盘下载
![Oracle数据库备份 恢复与迁移](https://www.shukui.net/cover/21/31949039.jpg)
- 刘宪军编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111552792
- 出版时间:2017
- 标注页数:358页
- 文件大小:72MB
- 文件页数:372页
- 主题词:关系数据库系统
PDF下载
下载说明
Oracle数据库备份 恢复与迁移PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Oracle体系结构1
1.1 实例的结构2
1.1.1 实例的概念2
1.1.2 实例的组成3
1.2 实例中的内存结构4
1.2.1 数据库缓冲区缓存6
1.2.2 重做日志缓冲区10
1.2.3 共享池11
1.2.4 Java池15
1.2.5 固定SGA16
1.2.6 PGA16
1.3 前台进程和后台进程18
1.3.1 前台进程19
1.3.2 后台进程DBWR19
1.3.3 后台进程LGWR20
1.3.4 后台进程CKPT23
1.3.5 后台进程SMON24
1.3.6 后台进程PMON25
1.3.7 后台进程ARCH25
1.3.8 数据库的实例恢复26
1.4 实例的内存空间管理28
1.4.1 自动内存管理28
1.4.2 自动共享内存管理29
1.4.3 手工共享内存管理31
1.5 数据库的连接模式32
1.5.1 连接与会话32
1.5.2 专用服务器连接模式34
1.5.3 共享服务器连接模式35
1.5.4 如何设置共享连接模式37
1.5.5 数据库服务器的远程连接38
第2章 数据库的物理结构和逻辑结构44
2.1 数据库的逻辑结构44
2.1.1 什么是表空间45
2.1.2 什么是段46
2.1.3 什么是区47
2.1.4 什么是数据块47
2.2 表空间与数据文件47
2.2.1 什么是数据文件47
2.2.2 数据库中默认存在哪些表空间48
2.2.3 表空间的创建与删除50
2.2.4 表空间的扩展52
2.2.5 表空间状态的改变55
2.2.6 数据文件的移动——一种简单的数据迁移56
2.2.7 使用非标准块的表空间58
2.2.8 临时表空间的管理59
2.2.9 UNDO表空间的管理61
2.3 段的空间管理62
2.3.1 段的空间分配63
2.3.2 段的空间回收66
2.4 控制文件67
2.5 重做日志文件68
2.5.1 重做日志的产生过程69
2.5.2 重做日志文件的查询70
2.5.3 重做日志文件的创建71
2.5.4 重做日志文件的删除72
2.6 归档日志文件73
2.6.1 归档日志文件的产生73
2.6.2 日志模式的切换74
2.6.3 归档路径的设置75
2.7 数据库中的事务78
2.7.1 与事务有关的数据库结构79
2.7.2 事务与备份/恢复的关系79
2.8 数据库中的其他文件80
2.8.1 口令文件80
2.8.2 参数文件83
2.8.3 警告文件与跟踪文件85
2.9 数据字典视图与动态性能视图86
2.9.1 数据字典视图86
2.9.2 动态性能视图87
2.10 数据库服务器的启动和关闭88
2.10.1 数据库服务器的启动88
2.10.2 数据库服务器的关闭90
2.11 Oracle 12C在数据库结构方面的变化92
2.11.1 什么是CDB93
2.11.2 关于CDB中的用户94
2.11.3 关于CDB中的数据字典视图95
2.11.4 关于CDB中的文件96
2.11.5 关于数据库的备份与恢复96
2.11.6 关于数据库的迁移97
第3章 自动存储管理(ASM)100
3.1 ASM实例的管理101
3.1.1 ASM实例与ASM磁盘组的关系101
3.1.2 ASM实例的创建103
3.1.3 ASM实例中的用户105
3.2 ASM磁盘组的管理106
3.2.1 ASM磁盘组的结构106
3.2.2 ASM磁盘组的创建109
3.2.3 ASM磁盘组的扩展112
3.2.4 ASM磁盘组的重新平衡113
3.2.5 ASM磁盘组的挂载和卸载114
3.2.6 ASM磁盘组的文件模板管理115
3.2.7 ASM磁盘组的目录管理117
3.2.8 ASM磁盘组的应用118
3.2.9 关于ASM磁盘组的兼容性属性120
3.3 自动文件管理121
3.3.1 如何激活自动文件管理功能122
3.3.2 文件的命名规则122
3.3.3 如何创建OMF数据库123
3.3.4 如何创建OMF表空间125
3.3.5 如何创建OMF控制文件126
3.3.6 如何创建OMF重做日志文件126
3.4 命令行工具ASMCMD的用法127
3.4.1 如何通过ASMCMD管理ASM实例127
3.4.2 如何通过ASMCMD管理ASM磁盘组130
3.4.3 如何通过ASMCMD管理磁盘组中的文件133
3.5 ASM磁盘组中的卷管理135
3.5.1 ADVM卷的创建与删除136
3.5.2 ADVM卷信息的查询137
3.5.3 ADVM卷的扩展138
3.5.4 ADVM卷的激活与关闭138
3.6 ACFS文件系统管理139
3.6.1 ASM磁盘组中文件系统的管理139
3.6.2 ACFSUTIL工具的用法141
第4章 再议事务143
4.1 什么是事务143
4.1.1 事务的属性143
4.1.2 事务处理方法144
4.2 与备份恢复有关的存储结构147
4.2.1 快速恢复区148
4.2.2 UNDO表空间148
4.3 事务一致性的维护151
4.3.1 数据库中的锁151
4.3.2 事务的隔离级别153
4.3.3 系统锁158
4.3.4 死锁159
第5章 数据库的FLASHBACK技术161
5.1 快速恢复区的设置161
5.2 回收站在防止误删除方面的作用162
5.3 表的FLASHBACK查询165
5.4 表的FLASHBACK166
5.5 更久远的FLASHBACK———Total Recall168
5.6 数据库的FLASHBACK171
第6章 数据库的常规备份与恢复174
6.1 备份与恢复的相关概念174
6.1.1 冷备份与热备份174
6.1.2 物理备份与逻辑备份175
6.1.3 完全备份与增量备份175
6.1.4 完全恢复与不完全恢复175
6.1.5 日志模式对备份与恢复的影响176
6.1.6 哪些情况将导致数据丢失176
6.1.7 哪些文件需要备份178
6.1.8 数据库“可恢复性”的保证178
6.2 控制文件的常规备份与恢复180
6.2.1 控制文件的常规备份方法180
6.2.2 控制文件的重新创建——利用SQL语句182
6.2.3 控制文件的恢复——利用二进制映像文件183
6.3 重做日志文件的故障处理方法188
6.3.1 重做日志文件故障的判断188
6.3.2 重做日志文件故障的解决方法189
6.4 数据文件的传统备份方法191
6.5 数据文件的传统恢复方法192
6.6 几个实际的备份与恢复的例子194
6.6.1 模拟数据文件损坏的例子194
6.6.2 模拟磁盘损坏的例子195
6.6.3 针对从未备份的数据文件进行恢复的例子195
第7章 数据库的备份与恢复——RMAN工具的用法197
7.1 RMAN应用环境的结构197
7.1.1 目标数据库198
7.1.2 恢复目录198
7.1.3 RMAN客户端199
7.1.4 通道199
7.1.5 备份集200
7.1.6 映像拷贝201
7.2 RMAN应用环境的配置202
7.2.1 RMAN客户端的连接配置202
7.2.2 恢复目录的创建203
7.2.3 通道的设置204
7.2.4 存储脚本的应用205
7.3 控制文件的备份与恢复207
7.3.1 控制文件的备份207
7.3.2 控制文件的恢复209
7.4 参数文件的备份与恢复214
7.5 归档日志文件的备份216
7.6 非归档模式下数据文件的备份与恢复217
7.7 归档模式下数据文件的备份217
7.7.1 完全备份和增量备份218
7.7.2 备份策略的制定220
7.7.3 备份集的大小和数量限制222
7.7.4 快速增量备份226
7.7.5 另一种形式的备份——映像拷贝228
7.7.6 增量的映像拷贝229
7.7.7 备份窗口的应用230
7.7.8 可长期保存的备份231
7.8 备份结果的再次备份232
7.8.1 备份集的再次备份233
7.8.2 映像拷贝的再次备份234
7.9 数据文件的完全恢复236
7.9.1 数据文件故障的判断236
7.9.2 恢复的第一阶段——利用备份238
7.9.3 恢复的第二阶段——利用重做日志239
7.10 几个实际恢复的例子240
7.10.1 针对数据文件损坏的恢复241
7.10.2 针对磁盘损坏的恢复242
7.10.3 一种极端情况——从未备份的数据文件243
7.10.4 利用映像拷贝实现的快速恢复244
7.11 恢复目录的维护245
7.11.1 数据库备份历史的查看——LIST命令245
7.11.2 哪些文件需要备份——REPORT命令248
7.11.3 备份的删除——DELETE命令250
7.11.4 备份结果有效性的检验252
7.11.5 备份结果的另一种检验——CROSSCHECK命令254
7.11.6 备份结果的编目255
7.11.7 备份集的保留策略257
7.11.8 归档日志文件的删除策略260
第8章 RMAN的高级应用261
8.1 数据库中坏块的恢复261
8.1.1 数据库中坏块的检测261
8.1.2 块介质恢复263
8.2 表空间的跨平台迁移264
8.2.1 字节存储次序相同时的迁移264
8.2.2 字节存储次序不同时的迁移266
8.3 数据库的跨平台迁移267
8.3.1 数据库迁移之前的检查267
8.3.2 数据库的迁移——在原系统中的转换270
8.3.3 数据库的迁移——在新系统中的转换273
8.4 利用备份产生一个新的数据库276
8.4.1 在原数据库中需要完成的任务277
8.4.2 在新系统中需要完成的任务279
8.5 数据库的复制285
8.5.1 针对活动数据库的复制286
8.5.2 基于备份的复制——连接原数据库服务器287
8.5.3 基于备份的复制——连接恢复目录数据库服务器289
8.5.4 基于备份的复制——仅连接新的数据库实例290
8.6 数据库的不完全恢复292
8.6.1 关于恢复点293
8.6.2 重做日志的分析294
8.6.3 表空间的时间点恢复298
8.6.4 表空间的全自动化时间点恢复301
8.6.5 表空间的定制自动化时间点恢复305
8.6.6 表空间的手工时间点恢复309
8.7 数据恢复顾问在故障解决中的应用311
8.7.1 数据库故障的检测311
8.7.2 数据库故障的查看312
8.7.3 解决故障的建议314
8.7.4 数据库故障的解决315
8.7.5 故障优先级和状态的修改315
第9章 数据迁移的利器317
9.1 在什么情况下对数据进行迁移317
9.2 目录对象319
9.3 数据泵的应用320
9.3.1 数据泵的基本用法320
9.3.2 表的导出/导入323
9.3.3 一种更高效的表的导出/导入方法327
9.3.4 用户模式的导出/导入329
9.3.5 表空间的导出/导入330
9.3.6 数据库的导出/导入331
9.3.7 可传输表空间的导出/导入332
9.4 外部表的应用335
9.4.1 两种类型的外部表335
9.4.2 使用ORACLELOADER访问驱动程序的外部表336
9.4.3 与外部表(ORACLE LOADER)有关的其他文件338
9.4.4 使用ORACLEDATAPUMP访问驱动程序的外部表341
9.4.5 相关的数据字典视图343
9.5 数据库链接的应用343
9.5.1 全局数据库名称344
9.5.2 数据库链接的属性345
9.5.3 数据库链接的创建和删除347
9.6 SQL*Loader的应用349
9.6.1 SQL*Loader的基本用法349
9.6.2 控制文件的用法352
9.6.3 数据格式的描述353
9.6.4 SQL*Loader的命令行参数357