实验14 Oracle数据库备份与恢复.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《实验14 Oracle数据库备份与恢复.doc》由会员分享,可在线阅读,更多相关《实验14 Oracle数据库备份与恢复.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流实验14 Oracle数据库备份与恢复.精品文档.实验14 Oracle数据库备份与恢复姓名:计算机科学与技术学号:专业:班级:同组人:无实验日期:【实验目的与要求】n 常见数据备份与恢复的方法n 学会Oracle备份方案的制定【实验内容与步骤】14.1. Oracle物理备份与恢复.0准备工作:(1) 查看数据库是否运行于归档模式下:请给出查询的结果:(2) 干净的关闭数据库,做一个完全的冷备份。提示:a.使用showdown命令; b.复制数据文件、日志文件和控制文件到安全地方(3) 把数据库改为归档模式SQL startup mount
2、SQL alter database archivelog;SQL alter database open;设置成自动归档SQL alter system set log_archive_start = true scope=spfile;注意:本实验中的很多命令路径参数需根据自己的实现环境作出修改!1实验1:数据库系统数据文件和回退段遭破坏的情况下的恢复。此时数据库的状态是关闭的。(1) 先启动数据库,用scott用户建立test表,并插入两条数据。SQL create table scott.test(id int);表已创建。SQL insert into scott.test valu
3、es(1);已创建 1 行。SQL insert into scott.test values(2);已创建 1 行。SQL commit;提交完成。(2)模拟数据库遭意外被迫关闭,并且系统数据文件丢失。SQL shutdown abort把oracle服务停掉,移除SYSTEM01.dbf和UNDOTBS01.DBF文件(即将这两个文件移到其他文件夹下)。(3)启动服务,启动数据库, 提示如下错误a. 启动服务b. 启动数据库SQL startup请给执行结果:(4)把备份的SYSTEM01.dbf和UNDOTBS01.DBF文件复制回去a. 执行以下命令:请给执行结果:然后就可以打开数据库
4、,查看scott用户的test表。SQL alter database open;SQL select * from scott.test; 请给执行结果:2实验2:数据库是打开的,这时损坏的文件是用户的数据文件而不是system和undo文件。(1)用scott用户在users表空间建立test1表SQL create table scott.test1(id int)2tablespace users;表已创建。(2) 插入两条数据SQL insert into scott.test1 values(1);已创建 1 行。SQL insert into scott.test1 values
5、(2);已创建 1 行。SQL commit;提交完成。(3)当前日志归档SQL alter system archive log current;系统已更改。(4)现在破坏users表空间,使其离线,然后移除users01.dbf到一个指定文件夹(备份)SQL alter tablespace users offline;表空间已更改。执行:SQL alter tablespace users online;请给执行结果:此时出现错误,users表空间不能在线了。这时把备份的users01.DBF还原回去。然后,执行:SQL recover tablespace users;(5)完成介质恢
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验14 Oracle数据库备份与恢复 实验 14 Oracle 数据库 备份 恢复
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内