1、Oracle数据库实验报告三n广东金融学院实验报告课程名称:Oracle数据库实验编号及实验名称实验三 数据安全与备份系 别计科系姓 名叶海曦学 号101544244班 级1015442实验地点实验楼401实验日期2013 年06 月 17日 实验时数10指导教师梁玉强同组其他成员无成 绩一、实验目的及要求(1)掌握各种备份操作方式。(2)掌握各种类型恢复操作。2实验要求及学时实验以个人形式进行,时间为10学时。二、实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等)1、计算机操作系统要求在windows XP以上。2、并要求Oracle 10g软件。三、实验内容及要求一、冷备份实验
2、1、在users表空间创建一个测试表,表结构自定。并插入一条数据,并用commit命令提交。2、对表users表空间进行冷备份。3、再对测试表插入一条数据,并用commit命令提交。4、然后删除users表空间中的一个数据文件。5、尝试打开数据库。如果遇到错误,进行数据库恢复。6、恢复后再次打开数据库,查询测试表中数据。二、热备份实验1、设置数据库为归档模式。2、对测试表添加一行数据,并用commit命令提交。3、对users表空间进行热备份。4、再对测试表插入一条数据,并用commit命令提交。5、然后删除表空间一个数据文件。6、尝试打开数据库。如果遇到错误,进行数据库恢复,并修复。7、恢复
3、后再次打开数据库,查询测试表中数据。三、逻辑备份1、在users表空间的测试表中插入一条数据,并用commit命令提交。2、对表users表空间使用Expdp进行备份。3、再对测试表插入一条数据,并用commit命令提交。4、然后删除一个表中数据。5、打开数据库,查询数据,如果遇到错误,进行数据库恢复。6、恢复后再次打开数据库,查询测试表中数据。四、闪回 1、在users表空间的测试表中插入一条数据,并用commit命令提交。2、然后将该表删除。3、利用闪回将删除的表恢复。4、尝试将表中数据恢复到数据添加之前状态。思考题:以上四种备份方式各有什么优缺点。四、实验步骤及结果(包含简要的实验步骤流
4、程、结论陈述)一、冷备份实验1、在users表空间创建一个测试表,表结构自定。并插入一条数据,并用commit命令提交。2、对表users表空间进行冷备份。(1)查询所有数据文件,控制文件等(2)关闭数据库(3)直接在操作系统中使用复制、粘贴方式将所有数据文件,控制文件复制到备份磁盘3、再对测试表插入一条数据,并用commit命令提交。4、然后删除users表空间中的一个数据文件。5、尝试打开数据库。如果遇到错误,进行数据库恢复。6、恢复后再次打开数据库,查询测试表中数据。二、热备份实验1、设置数据库为归档模式。2、对测试表添加一行数据,并用commit命令提交。3、对users表空间进行热备
5、份。(1)查看当前数据库有哪些表空间,以及每个表空间中有哪些数据文件(2)复制表空间USERS中的数据文件USERS01.DBF到备份磁盘E:oracleBACKUP中。(3)结束表空间的备份状态4、再对测试表插入一条数据,并用commit命令提交。5、然后删除表空间USERS的一个数据文件USERS01.DBF。6、尝试打开数据库。如果遇到错误,进行数据库恢复,并修复。7、恢复后再次打开数据库,查询测试表中数据。三、逻辑备份1、在users表空间的测试表中插入一条数据,并用commit命令提交。2、对表users表空间使用Expdp进行备份。3、再对测试表插入一条数据,并用commit命令提
6、交。4、然后删除一个表中数据。5、打开数据库,查询数据,如果遇到错误,进行数据库恢复。6、恢复后再次打开数据库,查询测试表中数据。四、闪回 1、在users表空间的测试表中插入一条数据,并用commit命令提交。2、然后将该表删除。3、利用闪回将删除的表恢复。4、尝试将表中数据恢复到数据添加之前状态。思考题:以上四种备份方式各有什么优缺点。(1)冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将要害性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。冷备份的优点是:1、 是非常快速的备份方法(只需拷文件)2、 轻
7、易归档(简单拷贝即可)3、 轻易恢复到某个时间点上(只需将文件再拷贝回去)4、 能与归档方法相结合,做数据库“最佳状态”的恢复。5、 低度维护,高度安全。但冷备份也有如下不足:1、 单独使用时,只能提供到“某一时间点上”的恢复。2、 再实施备份的全过程中,数据库必须要作备份而不能作其他工作。也就是说,在冷备份过程中,数据库必须是关闭状态。3、 若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。4、 不能按表或按用户恢复。(2)热备份是在数据库运行的情况下,采用archivelog mode方式备份数据库的方法热备份要求数据库在Archivelog方式下操作,并需要大量的档案空间。
8、一旦数据库运行在archivelog状态下,就可以做备份了优点是:1. 可在表空间或数据库文件级备份,备份的时间短。2. 备份时数据库仍可使用。3. 可达到秒级恢复(恢复到某一时间点上)。4. 可对几乎所有数据库实体做恢复5. 恢复是快速的,在大多数情况下爱数据库仍工作时恢复。热备份的不足是:1. 不能出错,否则后果严重2. 若热备份不成功,所得结果不可用于时间点的恢复3. 因难于维护,所以要非凡仔细小心,不答应“以失败告终”。(3)逻辑备份是数据的备份。逻辑备份指的是使用ORACLE提供的操作系统工具EXPORT,IMPORT将数据导出导入。,优点是1.备份速度快。2.占用空间小,恢复速度快
9、。不足是:但只可以恢复数据库的逻辑错误,例如数据文件损坏等错误是无法恢复的,只能恢复到备份点。五、实验总结(包括心得体会、问题回答及实验改进意见)通过本次实验,我对于冷热备份和闪回的知识有了更好的了解,基本上掌握了概要文件的建立、修改、查看、删除操作,熟悉角色的建立、修改、查看、删除操作用法操作和明白了它们的优缺点。但对逻辑备份的导出导入我还是不能理解,在实验时遇到了很多困难,同时我也明白了在这方面的学习自己很多的不足,今后要多多学习。 六、教师评语1、完成所有的实验内容,实验步骤和实验结果基本正确。2、至少完成主要的实验内容,实验步骤和实验结果基本正确。3、仅完成部分的实验内容,实验步骤和结果基本正确。4、虽然完成了主要实验内容,但是实验步骤和结果存在多处重大错误。5、未能很好地完成规定的实验内容,且实验步骤和结果基本不正确。6、其它: 评定等级:优秀 良好 中等 及格 不及格教师签名: 2010年12月 20日
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1