- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle数据库系统应用开发实用教程学习手册 第10章任务4
学习手册
任务4:对数据库进行完全恢复。
任务指导
理解恢复数据的重要意义。
学习恢复在关闭状态下意外丢失的数据文件。
学习恢复在打开状态下意外丢失的数据文件。
学习恢复控制文件。
学习恢复重做日志。
实训:对数据进行完全恢复。
归纳总结提高。
实训指导
实验目的与要求
1.掌握联机表空间备份的方法。
2.掌握在联机备份后丢失部分数据文件的恢复方法。
实验环境及方案
Windows Server 2000 sp1或更高版本;Windows Server 2003的所有版本;
Windows XP专业版。
Oracle10g.
--Enterprise Manager Console
实验步骤
指导:
(1)准备工作
查看数据库是否己经启动归档日志。 如果数据库未归档,采用实训2的步骤来进行归档设置。
(2)备份表空间
① 确定表空间users所包含的数据文件。
② 设置表空间为备份模式。(执行alter tablespace命令)
alter tablespace users begin backup;
③ 将表空间对应的各数据文件(如:“users01.dbf”等)备份到目标路径。
④ 设置表空间为正常模式,将数据文件头块转变为正常状态。
alter tablespace users end backup;
备份表空间之后进行如下操作。
① 在users表空间中创建一个表并插入数据。
create table newdata (action varchar2(50),time date) tablespace users;
insert into newdata values(‘备份表空间后新的操作’,sysdate);
② 用select 语句查询表中的数据。
select action,to_char(time,’mm-dd-yyyy hh24:mi:ss’) “time”from newdata;
执行结果为
ACTION time
-------------------------------------------------- -------------------
备份表空间后新的操作 06-02-2011 15:56:16
(4)模拟介质损坏
① 关闭数据库服务器。
② 物理删除表空间对应的数据文件(如:“users01.dbf”)
③ 启动数据库(失败),报告缺少数据文件。
(5)解决办法:联机恢复
① 将出现问题的表空间对应的数据文件处于脱机状态。
alter database datafile D:\oracle\product\10.2.0\oradata\orcl \users01.dbf offline;
② 将原先备份的表空间文件users01.dbf复制到其原来所在的目录。
③ 使用 recover命令进行介质恢复,恢复users表空间。
recover datafile D:\oracle\product\10.2.0\oradata\orcl\users01.dbf;
④ 将表空间恢复为联机状态。
alter database datafile D:\oracle\product\10.2.0\oradata\orcl \users01.dbf’ online;
⑤ 打开数据库(至此表空间数据恢复完成)
alter database open;
(6)确认备份表空间之后的操作以及数据是否恢复。
select action,to_char(time,’mm-dd-yyyy hh24:mi:ss’) “time”from newdata;
Oracle数据库系统应用开发 广科院
您可能关注的文档
- I课件教学 提高信息技术课堂教学效率.doc
- Java EE企业级项目开发JavaEE-单元2 任务3 任务实施.ppt
- Java EE企业级项目开发JavaEE-单元3 模块概述.ppt
- Java EE企业级项目开发JavaEE-单元6 任务2 考勤查询设计.ppt
- Java EE企业级项目开发JavaEE-单元7 任务2 修改申请设计.ppt
- Java EE企业级项目开发JavaEE-单元8 任务2 任务实施.ppt
- Java EE企业级项目开发JavaEE-单元8 任务2 会议审批设计.ppt
- Java EE企业级项目开发JavaEE-单元9 任务2 系统测试与性能测试.ppt
- JAVA_课程设计_记事本.doc
- JAVA的网络五子棋游戏.doc
- 2025江浙沪居民睡眠健康小调研报告.pdf
- 毕业论文的开题报告范文.docx
- 团委活动方案(拓展).docx
- 汽车智能驾驶行业深度报告:端到端与AI共振,智驾平权开启新时代.pdf
- 小核酸行业深度:技术平台和适应症不断验证,迎来销售和临床密集兑现期-华福证券-2025.3.31-65页.docx
- 医药生物行业医疗AI专题报告二多组学篇AI技术驱动精准诊断实现重要突破-25031440页.docx
- CXO行业系列报告三寒冬已过行业需求逐步回暖-25031430页.docx
- 全国租赁市场报告2025年3月_可搜索.pdf
- 玩具行业“情绪经济”专题:创新玩法+IP赋能,重新定义玩具-华鑫证券-2025.docx
- 医疗保健行业PCAB抑制剂药物深度报告抑酸药物市场空间广阔PCAB抑制剂大有可为-25.pdf
文档评论(0)