图书介绍

Oracle 12c云数据库备份与恢复技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Oracle 12c云数据库备份与恢复技术
  • 姚世军主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113239541
  • 出版时间:2018
  • 标注页数:298页
  • 文件大小:44MB
  • 文件页数:312页
  • 主题词:关系数据库系统-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Oracle 12c云数据库备份与恢复技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Oracle 12c云数据库基础1

1.1云数据库概述1

1.1.1云数据库的概念1

1.1.2云数据库的特性2

1.2 Oracle 12c云数据库简介2

1.2.1 Oracle云计算模型2

1.2.2 Oracle 12c新增功能3

1.3 Oracle实例4

1.3.1 Oracle实例结构4

1.3.2内存结构6

1.3.3进程管理8

1.4数据库结构11

1.4.1物理结构与逻辑结构的关系11

1.4.2数据文件12

1.4.3控制文件13

1.4.4联机重做日志文件14

1.4.5归档重做日志文件16

1.4.6表空间19

1.5多租户容器数据库20

1.5.1多租户概念20

1.5.2 CDB结构21

1.5.3查询CBD和PDB23

1.6示例数据库23

1.6.1示例数据库ORADEMO23

1.6.2恢复目录数据库CATDB24

小结24

习题25

第2章 数据库备份与恢复概述26

2.1数据库故障类型26

2.1.1语句故障26

2.1.2进程故障27

2.1.3用户错误27

2.1.4实例故障27

2.1.5介质故障27

2.2备份的类型27

2.2.1物理备份与逻辑备份28

2.2.2完全备份与部分备份28

2.2.3一致备份与不一致备份28

2.2.4冷备份与热备份29

2.2.5备份与归档模式的关系30

2.3恢复的基本概念30

2.3.1数据库还原、数据库修复和数据库恢复30

2.3.2崩溃恢复与介质恢复31

2.3.3完全介质恢复和不完全介质恢复31

2.4 Oracle备份与恢复解决方案32

2.5 RMAN概述32

2.5.1 RMAN配置环境33

2.5.2 RMAN组成结构及关系36

2.6 RMAN命令37

2.6.1 RMAN的启动与退出38

2.6.2 RMAN命令格式39

2.6.3 RMAN常用命令39

小结44

习题44

第3章 RMAN备份45

3.1 RMAN备份概述45

3.1.1 RMAN备份的基本概念45

3.1.2备份的一般步骤47

3.1.3 RMAN的配置命令48

3.1.4 RMAN的BACKUP命令48

3.2 RMAN备份基本配置50

3.2.1初始化参数CONTROL_FILE_RECORD_KEEP_TIME设置50

3.2.2配置备份的默认设备类型51

3.2.3备份类型的配置52

3.2.4通道分配配置53

3.3配置RMAN备份保留策略55

3.3.1备份的保留策略概述55

3.3.2恢复窗口保留策略的配置56

3.3.3冗余保留策略的配置58

3.3.4管理备份保留策略的配置58

3.3.5配置归档重做日志的删除策略59

3.4配置快速恢复区60

3.4.1快速恢复区概述60

3.4.2快速恢复区大小的估值61

3.4.3启用和禁用快速恢复区61

3.4.4设置快速恢复区的大小62

3.4.5设置或改变快速恢复区的位置62

3.4.6快速恢复区的删除规则63

3.4.7监控快速恢复区空间使用情况63

3.5备份整个数据库64

3.5.1非归档模式下备份整个数据库64

3.5.2归档模式下备份整个数据库68

3.6备份表空间和数据文件69

3.6.1备份表空间69

3.6.2备份数据文件70

3.7备份控制文件和服务器参数文件70

3.7.1手工备份控制文件70

3.7.2控制文件的自动备份71

3.7.3备份服务器参数文件71

3.8备份归档重做日志文件72

3.8.1 BACKUP ARCHIVELOG备份归档重做日志文件72

3.8.2用BACKUP…PLUS ARCHIVELOG备份归档重做日志72

3.9用RMAN进行双工备份73

3.9.1用CONFIGURE BACKUP COPIES进行双工备份73

3.9.2用BACKUP…COPIES进行双工备份74

3.10建立RMAN镜像副本75

3.10.1镜像副本概述75

3.10.2建立镜像副本的方法76

3.11用RMAN进行增量备份76

3.11.1增量备份概述77

3.11.2增量备份策略78

3.11.3增量备份步骤78

3.11.4增量更新备份79

3.12备份CDB和PDB82

3.12.1 RMAN备份整个CDB和根82

3.12.2 RMAN备份PDB82

3.12.3备份PDB中的表空间和数据文件83

3.12.4备份CDB中的归档重做日志文件83

3.13备份RMAN备份84

3.13.1查看备份保留策略对备份RMAN备份的影响84

3.13.2用RMAN备份备份集84

3.13.3用RMAN备份镜像副本85

3.13.4用RMAN备份恢复文件85

3.14备份的高级操作86

3.14.1限制备份集中的文件数86

3.14.2限制备份集和备份片大小87

3.14.3备份优化跳过指定文件89

3.14.4 RMAN分割镜像备份89

3.14.5加密RMAN备份91

3.14.6压缩RMAN备份93

3.14.7重新启动RMAN备份94

3.14.8管理备份窗口95

小结96

习题97

第4章 管理RMAN备份98

4.1显示备份信息98

4.1.1列出备份信息的命令99

4.1.2显示数据库化身101

4.2报告备份信息和数据库模式104

4.2.1报告需要备份的文件105

4.2.2报告受不可恢复操作影响的数据文件107

4.2.3报告过时备份107

4.2.4报告数据库模式108

4.3用动态性能视图查询备份元数据109

4.3.1查询RMAN任务的详细信息109

4.3.2确定备份片的加密状态110

4.3.3常用RMAN动态性能视图111

4.4查询恢复目录视图111

4.4.1恢复目录视图概述111

4.4.2从恢复目录中查询DB_KEY或DBID的值112

4.4.3查询备份文件信息视图RC_BACKUP_FILES113

4.4.4查询注册数据库信息视图RC_DATABASE113

4.5管理控制文件资料库113

4.5.1维护控制文件资料库114

4.5.2保护控制文件115

4.6更新RMAN资料库115

4.6.1交叉检查RMAN资料库115

4.6.2更改备份和副本的资料库状态117

4.6.3登记备份记录到RMAN资料库119

4.6.4从RMAN资料库中删除记录121

4.7删除RMAN备份与归档重做日志121

4.7.1删除所有备份与镜像副本122

4.7.2删除指定备份和副本122

4.7.3删除归档重做日志123

4.7.4报告和删除过期RMAN备份与镜像副本124

4.7.5报告和删除过时的RMAN备份124

4.7.6删除已从CDB中拔出的PDB的备份125

4.7.7删除数据库125

4.8管理恢复目录126

4.8.1恢复目录概述126

4.8.2创建恢复目录127

4.8.3注册数据库到恢复目录129

4.8.4从恢复目录中注销目标数据库130

4.8.5删除恢复目录131

4.8.6保护恢复目录131

4.8.7建立和管理虚拟专用目录133

4.8.8重新同步恢复目录135

4.8.9在改变DB_UNIQUE_NAME后更新恢复目录137

4.8.10重新设置恢复目录中的数据库化身138

4.8.11导入和移动恢复目录138

4.9管理存储脚本139

4.9.1建立存储脚本140

4.9.2更新存储脚本141

4.9.3执行存储脚本141

4.9.4显示脚本内容和存储脚本名称143

4.9.5删除存储脚本144

小结144

习题144

第5章 RMAN的数据库恢复145

5.1 Oracle数据库恢复方法145

5.1.1 Oracle数据库恢复技术145

5.1.2 RM AN还原时的备份选项与优化146

5.2验证数据库文件和备份147

5.2.1验证概述147

5.2.2用VALIDATE命令检查坏块149

5.2.3用BACKUP VALIDATE命令验证数据库文件150

5.2.4还原前验证备份151

5.2.5验证CDB和PDB151

5.3完全数据库恢复152

5.3.1完全数据库恢复概述152

5.3.2完全数据库恢复的准备153

5.3.3完全数据库恢复操作157

5.3.4表空间的完全恢复159

5.3.5切换到镜像副本的完全恢复160

5.3.6 CDB的完全数据库修复161

5.4块介质恢复163

5.4.1块介质恢复概述164

5.4.2块介质修复的先决条件166

5.4.3修复单个块166

5.4.4修复V$DATABASE_BLOCK_CORRUPTION中列出的所有块167

5.5 RM AN的高级恢复技术167

5.5.1用增量备份恢复非归档模式数据库167

5.5.2还原服务器参数文件168

5.5.3用控制文件备份进行修复170

5.5.4执行灾难恢复173

5.5.5恢复数据库到新主机上174

5.5.6通过网络还原和修复文件178

5.6 RMAN表空间时间点恢复181

5.6.1 RMAN TSPITR概述182

5.6.2 TSPITR限制和注意事项184

5.6.3 TSPITR准备185

5.6.4执行全自动TSPITR187

5.6.5用户定制的TSPITR188

5.6.6用镜像副本执行RMAN TSPITR189

5.6.7用备用数据库完成TSPITR191

5.7从RMAN备份中恢复表和表分区194

5.7.1从RMAN备份恢复表和表分区概述194

5.7.2准备恢复表和表分区196

5.7.3恢复表和表分区196

5.7.4恢复PDB中的表和表分区198

小结199

习题199

第6章 闪回技术与数据库时间点恢复200

6.1闪回技术概述200

6.1.1闪回技术配置201

6.1.2闪回查询202

6.1.3闪回版本查询203

6.1.4闪回事务查询203

6.2闪回表204

6.2.1用闪回表倒回表数据204

6.2.2用闪回删除倒回DROPTABLE操作206

6.3闪回数据库210

6.3.1基本概念210

6.3.2管理恢复点和保证恢复点211

6.3.3闪回数据库的限制和先决条件216

6.3.4启用和禁用闪回数据库217

6.3.5执行闪回数据库操作217

6.3.6对整个CDB执行闪回数据库操作219

6.3.7对PDB执行闪回数据库操作219

6.3.8监视闪回数据库220

6.4数据库时间点恢复221

6.4.1执行数据库时间点恢复221

6.4.2完成CDB和PDB的时间点恢复223

6.4.3闪回技术和数据库时间点恢复的比较224

6.4.4在PDB执行DBPITR后闪回CDB数据库225

6.4.5用闪回数据库撤销OPEN RESETLOGS操作226

6.4.6将数据库倒回到被遗弃的化身分支的SCN227

6.4.7将数据库恢复到祖先化身227

6.5闪回数据归档229

6.5.1创建闪回数据归档229

6.5.2管理闪回数据归档230

小结232

习题232

第7章 用户管理的数据库备份与恢复233

7.1用户管理的数据库备份233

7.1.1用户管理数据库备份概述233

7.1.2备份整个数据库234

7.1.3备份表空间或数据文件234

7.1.4备份控制文件237

7.1.5归档重做日志文件的备份237

7.1.6挂起数据库的备份237

7.1.7备份CDB和PDB239

7.1.8验证用户管理的备份239

7.2用户管理的数据库恢复239

7.2.1修复命令240

7.2.2非归档模式下数据库的恢复241

7.2.3归档模式下完全介质修复242

7.2.4归档模式下的不完全介质修复244

7.2.5修复控制文件245

7.2.6修复归档重做日志文件246

7.2.7用SQL*Plus执行闪回数据库247

小结249

习题249

第8章 逻辑备份与恢复250

8.1用Export和Import的逻辑备份与恢复250

8.1.1 EXPROT导出命令250

8.1.2 IMPORT导入命令254

8.2用数据泵的逻辑备份与恢复257

8.2.1 EXPDP导出数据命令258

8.2.2 IMPDP导入数据命令262

小结264

习题264

第9章 用RMAN迁移数据265

9.1数据库复制概述265

9.1.1数据库复制的基本概念266

9.1.2基于备份的数据库复制原理267

9.1.3活动数据库复制的原理268

9.1.4复制数据库时RMAN的自动操作270

9.1.5复制数据库过程270

9.2规划数据库复制271

9.2.1选择复制数据库的技术272

9.2.2选择复制数据库文件的命名方法272

9.2.3使复制实例可访问备份274

9.3准备辅助实例275

9.3.1为辅助实例创建初始化参数文件275

9.3.2为辅助实例创建密码文件277

9.3.3在源数据库和辅助实例之间建立连接277

9.3.4启动辅助实例278

9.4启动RMAN并连接数据库278

9.5配置复制数据库所需的通道279

9.5.1基于备份的复制数据库通道配置279

9.5.2活动数据库复制的通道配置280

9.6复制数据库280

9.6.1复制整个数据库280

9.6.2复制源数据库表空间的子集283

9.6.3复制整个CDB284

9.6.4复制PDB285

9.6.5复制PDB中的表空间285

9.6.6故障后重新启动DUPLICATE286

9.7建立传输表空间集286

9.7.1传输表空间集的目标和限制286

9.7.2用SQL*Plus命令建立传输表空间287

9.7.3建立传输表空间集时RMAN完成的任务290

9.7.4定制辅助实例的初始化参数291

9.7.5指定辅助文件位置292

9.7.6用RMAN建立传输表空间集294

小结297

习题297

参考文献298

热门推荐