当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十六章 Oracle Database 11g闪回技术

资源类别:文库,文档格式:PDF,文档页数:44,文件大小:334.98KB,团购合买
主讲内容:闪回技术、闪回表、闪回数据库的使用; • 备份和恢复概述 • RMAN工具 • RMAN备份、恢复
点击下载完整版文档(PDF)

第十六章 0acle闪回技术 主讲内容:闪回技术、闪回表、闪回数据 库的使用;

第十六章 Oracle闪回技术 主讲内容:闪回 技术、 闪回表 、闪回数据 库的使用;

ORACL∈ 00复习上节课内容 备份和恢复概述 ·RMAN工具 RMAN备份、恢复 第2页

复习上节课内容 • 备份和恢复概述 • RMAN工具 • RMAN备份、恢复 第 2 页

ORACL∈ 000本节课内容 1.闪回技术概述 2.闪回删除 3.闪回版本查询 闪回数据库 第3页

本节课内容 1. 闪回技术概述 2. 闪回删除 3. 闪回版本查询 4. 闪回数据库 第 3 页 4. 闪回数据库

ORACL∈ 00一.闪回技术概述 目的:为了让用户及时获取误操作之前的数据; 多种形式: 闪回表( Flashback tab|e) 闪回删除( Flashback Drop) 闪回版本查询( Flashback Version Query) 闪回事务查询( Flashback Transaction Query) 闪回数据库(F| ashback database) 闪回归档( Flashback data archive) 第4页

一. 闪回技术概述 • 目的:为了让用户及时获取误操作之前的数据; • 多种形式: – 闪回表(Flashback Table) – 闪回删除(Flashback Drop) 第 4 页 – 闪回删除(Flashback Drop) – 闪回版本查询(Flashback Version Query) – 闪回事务查询(Flashback Transaction Query) – 闪回数据库(Flashback Database) – 闪回归档( Flashback Data Archive)

ORACL∈ 0000 1、闪回表 闪回表技术用于恢复表中的数据,实质上是将表中的数据 恢复到指定的时间点( TIMESTAMP)或系统改变号SCN)上; 闪回表需要用到数据库中的撤消表空间,可以通过SHOW PARAMETER undo语句查看与撤消表空间相关的信息 第5页

1、闪回表 • 闪回表技术用于恢复表中的数据,实质上是将表中的数据 恢复到指定的时间点(TIMESTAMP)或系统改变号(SCN)上; • 闪回表需要用到数据库中的撤消表空间,可以通过SHOW PARAMETER undo语句查看与撤消表空间相关的信息。 第 5 页

ORACL∈ SQ1> show parameter undo; NAME TYPE UALUE ndo_ management string AUTO undo retention integer 900 undo tablespace tri UNDOTBS1 其中,auto表示系统使用自动撤销管理方法,即使用撤销 表空间记录撤销数据; Undo retention表示保留时间; Undo_ tablespace表示撤销表空间名称 第6页

第 6 页 其中,auto表示系统使用自动撤销管理方法,即使用撤销 表空间记录撤销数据; Undo_retention表示保留时间; Undo_tablespace表示撤销表空间名称

ORACL∈ 0000 问题? 1:00,新建数据表 student; 约1:10时刻,插入数据记录3条; 接着插入数据记录5条; 能否将表 student返回至1:10时刻的数据状态? 第7页

问题? • 1:00,新建数据表student; • 约1:10时刻,插入数据记录3条; • 接着插入数据记录5条; • 能否将表student返回至1:10时刻的数据状态? 第 7 页 • 能否将表student返回至1:10时刻的数据状态?

ORACL∈ 0000 实现过程 QL>create table student(sno char(9), sname char(6>, ssex char(2>,birth date, sde t varchar2(20)); ①创建数据表 student 表已创建。 QL> insert into student values(28051581,'赵菁’,’女’,nu11,nu11); 已创建1行。 qL> insert into student values(2651502,’李勇…男,to_date1986-6-?”,yyy d'),信息学院); 已创建1行。 QL> insert into student values(200515003, '557]', ',,to-date(1987-3-6''yyyy d'),’信息学院’); 已创建1行。 QL> commit ②插入3条数据记录,并提交数据 提交完成

实现过程 ① 创建数据表student 第 8 页 ② 插入3条数据记录,并提交数据

ORACL∈ FQL> select w from studs继续输入5条数据记录,并提交 SNO SNAME SS SBIRTH SDEPT 200515001 赵 20851502李舅男6月-86信息学院 28515883 87 p68515804张便 83-5月-85 2651565张问东男的3-18月-87 E851588 月 85 25568勇男8-8)-88软件学院 F6515869张力男86-3 月 87 软件学院 已选择8行。 第9页

③ 继续输入5条数据记录,并提交 第 9 页

ORACL∈ 0000 ④启用表的行移动功能;(该步骤必须执行) SQL> alter table student enable row movement; SQL>alter table student enable row movement 表已更改。 第10页

• ④ 启用表的行移动功能;(该步骤必须执行) • SQL> alter table student enable row movement; 第 10 页

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共44页,可试读15页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有