第10章_数据库备份与恢复
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7
10.2.1 核心知识
2.命令行方式 命令行就是将交互方式中所有用户回答的内容全部写在命令 行上,每一个回答的内容作为某一关键字的值。
3.参数文件方式 参数文件就是存放上述关键字和相应值的一个文件,然后将 该文件名作为命令行的PARFILE关键字的值。如果在参数文 件中没有列出的关键字,该关键字就采用其默认值。
10
10.2.4 实践环节
1.采用交互方式将scott用户进行备份,导出的文件存放 在d:\orcl\scott_user.dmp中。 2.采用命令行方式将scott用户的部门表dept导出到文件 d:\orcl\dept.dmp中。 3.采用参数文件方式将scott用户的员工表emp导出到文 件d:\ orcl \emp.dmp中。
3
10.1.2 能力目标
掌握Oracle数据库物理备份中冷备份与热备 份的方法。
4
10.1.3 任务驱动
任务1-演示非归档模式下的冷备份。 任务2-演示归档模式下的冷备份。 任务3-演示归档模式下的热备份。
5
10.1.4 实践环节
1.进行Oracle备份策略中最简单的非归档模式下 的冷备份,将名为orcl的数据库备份在 d:\Orcl\cold\目录下。 2.进行Oracle备份策略中较为复杂的归档模式下 的联机热备份。将名为orcl的数据库备份在 d:\Orcl\hot\目录下。
11
10.3.1 核心知识
Oracle数据库恢复方法可以分为物理恢复与逻辑恢复。物 理恢复是针对物理文件的恢复。物理恢复又可分为数据库 运行在非归档方式下的脱机物理恢复和数据库运行在归档 方式下的联机物理恢复。
1.非归档方式下的脱机恢复
2.归档方式下的联机恢复
12
10.3.2 能力目标
了解Oracle数据库在非归档方式下的脱 机恢复,掌握Oracle数据库在归档方式 下的联机恢复方法。
13
10.3.3 任务驱动
任务1-任务1-将名为orcl的数据库进行归档模式的联机恢 复(备份的文件已经存放在d:\Orcl\hot\目录下)。
14
10.3.4 实践环节
自己动手模仿本节的任务1进行归档模式的联机物 理恢复的测试。
休息一会儿。。。
22
20
物理恢复是针对物理文件的恢复。物理恢复又可分为数据 库运行在非归档方式下的脱机物理恢复和数据库运行在归 档方式下的联机物理恢复。 逻辑恢复是用Oracle系统提供的IMPORT工具将EXPORT工具 存储在一个专门的操作系统文件中的内容按逻辑单元(表 、用户、表空间、数据库)进行恢复。
21
19
数据库备份与恢复是两个相对应的概念,备份是恢复的基 础,恢复是备份的目的。
物理备份是针对组成数据库的物理文件的备份。这是一种 常用的备份方法,通常按照预定的时间间隔进行。物理备 份通常有两种方式:冷备份与热备份。
逻辑备份是用Oracle系统提供的EXPORT工具将组成数据库 的逻辑单元(表、用户、数据库)进行备份,将这些逻辑 单元的内容存储到一个专门的操作系统文件中。
1
主要内容
物理备份 逻辑备份 物理恢复 逻辑恢复
2
10.1.1 核心知识
备份和恢复是两个相互联系的概念,备份是将数据信息保 存起来;而恢复则是当意外事件发生或者某种需要时,将 已备份的数据信息还原到数据库系统中去。 Oracle的备份可以分为物理备份和逻辑备份两类。 物理备份是针对组成数据库的物理文件的备份。这是一种 常用的备份方法,通常按照预定的时间间隔进行。 物理备份通常有两种方式:冷备份与热备份。
任务3-采用参数文件方式导入 d:\orcl\stu_cou.dmp文件中的学生表student和 课程表course。
18
10.4.4 实践环节
1.采用交互方式导入d:\orcl\scott_user.dmp文件中的 scott用户。
2.采用命令行方式导入d:\orcl\dept.dmp文件中的部门表 dept。 3.采用参数文件方式导入d:\ orcl \emp.dmp文件中的员工 表emp。
15
10.4.1 核心知识
逻辑恢复是用Oracle系统提供的IMPORT工具将EXPORT工具 存储在一个专门的操作系统文件中的内容按逻辑单元(表 、用户、表空间、数据库)进行恢复。
装入运行方式有以下三种: 1.交互方式 2.命令行方式 3.参数文件方式
16
10.4.2 能力目标
6
10.2.1 核心知识
逻辑备份是用Oracle系统提供的EXPORT工具将组成数据 库的逻辑单元(表、用户、数据库)进行备份,将这些 逻辑单元的内容存储到一个专门的操作系统文件中。 逻辑备份是用Oracle系统提供的EXPORT工具将组成数据 库的逻辑单元(表、用户、数据库)进行备份,将这些 逻辑单元的内容存储到一个专门的操作系统文件中。
8
10.2.2 能力目标
掌握Oracle数据库逻辑备份中交互方式的 使用方法,了解命令行方式和参数文件方 式的使用方法。
9
பைடு நூலகம்
10.2.3 任务驱动
任务1-采用交互方式进行scott用户下所有表的导 出,导出的文件存放在d:\orcl\ scott_table.dmp中。 任务2-采用命令行方式将system用户的学生表 student、课程表course和选课表sc 导出到文件d:\orcl\stu_cou_sc.dmp中。 任务3-采用参数文件方式将system用户的学生表 student和课程表course两张表导 出到文件d:\orcl\ stu_cou.dmp中。
掌握Oracle数据库逻辑恢复中交互方式的使 用方法,了解命令行方式和参数文件方式的 使用方法。
17
10.4.3 任务驱动
任务1-采用交互方式进行scott用户下所有表的导 入(备份表已经存放在d:\orcl\scott_table.dmp 中)。
任务2-采用命令行方式导入 d:\orcl\stu_cou_sc.dmp文件中的学生表student 、课程表course和选课表sc。