数据库应用设计设计报告备份

更新时间:2023-11-10 17:08:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

数据库应用设计设计报告

题目名称: 数据库备份与恢复 设计环境:Windows&oracle 指导教师:张世玲老师 专业班级:卓越计科1301 姓 名:杨珍 学 号:20131198 联系电话:13547147437 电子邮件:2715175941@qq.com

设计日期: 2015 年 11 月 15日至 2015年 11月 16 日 设计报告日期: 2015年 11月 16日 指导教师评语: 设计成绩:____________指导教师签名:____________

实验类型

验证型实验

实验目的

? ? ? ? ? ? ? ?

了解数据库恢复技术的原理

了解oracle各类故障的数据恢复方法 了解oracle的物理备份

掌握oracle数据库逻辑备份方法 掌握oracle数据库恢复的方法

学会使用exp备份数据库、使用imp恢复数据库 了解flashback 的使用

学会使用PLSQL/developer工具完成导入导出

实验内容

1. 2. 3. 4. 5. 6.

查看归档模式

使用exp导出数据库 使用imp导入数据库 使用flashback 闪回表

使用PLSQL/developer工具完成导出 使用PLSQL/developer工具完成导入

实验步骤

1、查看系统归档模式。(在SQLPLUS中) SQL> archive log list。 对各参数值进行解释。

2、热备份和冷备份,分别使用什么归档模式?

热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份是指在数据库关闭后,进行备份,适用于所有模式的数据库,热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于他的备份和回复操作相当简单,并且由于冷备份的数据可以工作在非归档模式下,数据库性能会比归档模式稍好。

3、如何对WINDOWS平台服务器中的ORCL数据库进行冷备份?说明方法。

4、客户端可以使用RMAN进行热备份吗? 5、逻辑备份

(1)、导出自己表空间中的“预约”表

在运行中输入:exp 用户名/密码@orcl 按照提示进行导出

(2)、删除自己表空间中的“预约”表

(3)、进行导入数据库操作

在运行中输入:IMP 用户名/密码@orcl 按照提示进行导入

(4)、查询导入的“预约”表中的信息。

(5)、导出数据库(以全库方式导出)。

? 必须是DBA才能执行完整数据库或表空间导出操作。 6、使用Flashback (1)设置行可移动

SQL>ALTER TABLE 读者 ENABLE ROW MOVEMENT

(2)在读者表中添加多条记录(或者删除没有借书的读者记录)。

(3)闪回到改变前(TO_ TIMESTAMP函数完成对非时间戳类型数据的转换)

SQL>FLASHBACK TABLE 读者 TO TIMESTAMP TO_

TIMESTAMP(….)

7、使用PLSQL/developer 来完成SQL导出

(1)打开PLSQL/developer,选择菜单“工具“?导出表

(2)点击你要导出的表,然后选择标签SQL 插入

(3)选中复选框创建表,浏览或者输入输出文件,然后点击导出

(4)在你输入的目录下找到你的导出文件(SQL 文件)

(5)依次导出你账户下所有用户自定义表。

(6)删除自己表空间中的“预约”表

(7)通过“工具“?导入表,利用SQL插入导入数据库预约表。

(8)查询导入的预约表,检查导出是否正确。

8、使用PLSQL/developer 来完成PLSQL/developer方式导出 (1)打开PLSQL/developer,选择菜单“工具“?导出表

本文来源:https://www.bwwdw.com/article/tz0v.html

Top