- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Word文档
实验8 Oracle数据库备份与恢复
1 实验目的
掌握Oracle数据库各种物理备份方法。
掌握Oracle数据库各种物理恢复方法。
掌握利用RMAN工具进行数据库的备份与恢复。
掌握数据的导入与导出操作。
2 实验要求
对BOOKSALES数据库进行一次冷备份。
对BOOKSALES数据库进行一次热备份。
利用RMAN工具对BOOKSALES数据库的数据文件、表空间、控制文件、初始化参数文件、归档日志文件进行备份。
利用热备份恢复数据库。
利用RMAN备份恢复数据库。
利用备份进行数据库的不完全恢复。
3 实验步骤
关闭BOOKSALES数据库,进行一次完全冷备份。
select file_name from dba_data_files;
select member from v$logfile;
select value from v$parameter where name=control_files;
启动数据库后,在数据库中创建一个名为cold表,并插入数据,以改变数据库的状态。
CREATE TABLE COLD(
ID NUMBER PRIMARY KEY,
NAME VARCHAR2(25)
);
(3) 利用数据库冷备份恢复BOOKSALES数据库到备份时刻的状态并查看恢复后是否存在cold表。
(4) 将BOOKSALES数据库设置为归档模式。
1.1 shutdown immediate 正常关闭数据
1.2 startup mount;将数据库启动到mount状态
3)、关闭flash闪回数据库模式,如果不关闭的话,在后面关闭归档日志的时候就会出现讨厌的ora-38774错误。?alter database flashback off
?
1.3 alter database archivelog;发出设置归档模式的命令
1.4 alter database open;打开数据库
1.5 再次正常关闭数据库,并备份所有的数据文件和控制文件
1.6? archive log list;在将数据库设置为归档模式后,可以执行此命令进行确认
1.6.1 Database log mode 为Archive Mode说明当前的数据库为归档模式
1.6.2 Automatic archival为Enable说明启动了自动归档。
对BOOKSALES数据库进行一次热备份。
select tablespace_name,file_name from dba_data_files order by tablespace_name;
alter tablespace users begin backup;
alter tablespace users end backup;
alter database backup controLfile to G:\APP\LENOVO\BOOKSALES\CONTROL1.BKP;
alter database backup controlfile to trace;
Alter system archive log current;
Alter system switch logfile;
在数据库创建一个名为hot表,并插入数据库,以改变数据库的状态。
create table hot(id number primary key,name varchar2(25))
2 tablespace users;
insert into hot values(93,panyifan);
假设保存hot表的数据文件损坏,利用热备份进行数据库恢复。
SQL SHUTDOWN ABORT
ORACLE 例程已经关闭。
SQL STARTUP MOUNT
ORACLE 例程已经启动。
SQL ALTER DATABASE DATAFILEG:\app\lenovo\BOOKSALES\USERS01.DBFOFFLINE;
SQL ALTER DATABASE OPEN;
SQLRECOVER DATAFILEG:\app\lenovo\BOOKSALES\users01.dbf;
完成介质恢复。
SQL alter database datafileG:\app\lenovo\BOOKSALES\users01.dbfonline;
数据库恢复后,验证hot表的状态及其数据情况。
利用数据库的热备份,进行基于时间的不完全恢复。
SQL SHUTDOWN ABORT
ORACLE 例程已经关闭。
SQL STARTUP MOUNT
ORACLE 例程已经启动。
recover database until time 2017-07
您可能关注的文档
最近下载
- 大学与文化传承知到智慧树期末考试答案题库2025年浙江大学.docx VIP
- 《模拟电子技术基础》模电期末试题集及答案(8套).pdf VIP
- 知到智慧树网课音乐艺术概论 答案.docx VIP
- 城镇居民对转基因认知状况的调查报告.docx
- 国家卫生统计信息网络直报系统医疗卫生机构年报指标解读.pptx
- 四库全书基本概念系列文库:阜宁县志.pdf VIP
- 学堂在线生活英语听说Final Exam答案.docx VIP
- 2024咖啡师(高级)理论考试复习题库(重点题).docx VIP
- 四年级新版教科版科学 上册全册单元测试卷及期中期末试卷(最全).doc VIP
- 粮油购销合同协议书正式版.docx VIP
原创力文档


文档评论(0)