Oracle数据库基础教程 课后答案
Oracle数据库基础教程 课后答案
OracIe数据库的备份与恢复策略研究
山东工商学院图书馆王健
摘要数据库安全是管理信息系统(MIs)正常运行的重要保障。该文从数据库安全的角度出发,介绍了oracIe数据库常见备份与恢复方式,阐述了oracJe数据库的备份策略。
关键词orack数据库备份恢复归档模式
导入/导出备份是冲p逻辑备份,这种方法包括读取一
Oracle数据库系统是当今的主流数据库之一,它是一个功能极其强大和灵活的关系型数据库系统,能支持各种操作系统和硬件平台,在国内外得到广泛的应用。
O
系列的数据库日志,并写入文件,这些日志的读取与其所处位置无关。这些数据可以重新引入原来的数据库,或者以后引入其他数据库。
racle数据库在正常情况下能够保证数据的安全和系
1、冷备份(脱机备份)
冷备份是利用操作系统的拷贝功能来实现的,在数据库关闭的情况下,可以将数据库中的所有文件进行复制,一旦数据库出现故障,我们可以采取将这些拷贝过的文件重新覆盖到原文件位置。这种备份可将数据库恢复到它被关闭前的状态。数据库可使用的每个文件都被备份下来,这些文件包括:所有数据文件;所有控制文件;所有联机日志文件及INIT.ORA文件。
冷备份岿须是数据库关闭的情况下完成,当数据库运行的时候,执行数据库文件冷备份无效。
统的稳定,为用户提供正常服务,但由于计算机系统存任的安全问题(如硬件、软件、网络通信、操作系统等故障、病毒、黑客攻击以及用户的误操作等),都会影响到数据库中数据的正确性和安全性,造成数据库的破坏和其中数据的丢失,成数据库的破坏和其中数据的丢失,严重的甚至会导致系统瘫痪。因此,制定完善的数据库安全策略,以避免因数据丢失造成的无法弥补的损失,就显得至关重要。Oracle数据库的备份与恢复是最基本的措施,也是最有效的数据库保护措施。
2、热备份(联机备份)
一.OracIe数据库的备份模式
Oracle的备份与恢复有三种标准的模式,大致分为两大类:物理备份和逻辑备份(导入/导出),而物理备份又可以根据数据库的工作模式分为非归档模式(Nonarchivelog—styk)和归档模式(Archivelog—style)。通常我们把非归档模式称为冷备份,而相应的把归档模式称为热备份,它们的关系如图l所示。
通常情况下,数据库需要每天24小时运行。由于随时都有新的数据加入,数据丢失将影响整个项目运作,因此在保证用户访问的同时,也要实现备份的要求。在这种情况下,我们一般就采取热备份的方式,这种备份可将数据库恢复到任一时间点的状态,前提是数据库要处于自动归档(ArchiveLog)的方式下运行。
一邑数据库运行在归档状态下,就可以做备份了。热备
.☆备e一一#自#*t(N—hMLoz轴“)
#目备自一
份的命令共有三部分组成:
(1)数据文件一个表空间一个表空间的备份,设置表空间为备份状态,备份表空间的数据文件,恢复表空间为正常状态;
(2)备份归档重作日志文件,临时停止归档进程,备份那些在归档日志目录中的文件,重新启动Archive进程,备份归档的重做日志文件;
(3)用Aner控制文件。
database
-_格备∞一一自#*^(蛐eLor嘶●e)
oⅢk备日√
/
,一一+≯—‘:、
+、a#∞_导自(E:丽翟二=,、§一(h,。。)
图1冷备份与热备份关系示意图
冷备份和热备份是物理备份,它涉及到组成数据库的文件,但不考虑逻辑内容。物理备份是实际物理数据库文件从一处拷贝到另一处的备份。操作系统备份、脱机备份和联机备份都是物理备份的例子。
backupcontrolme命令来备份
3.导入/导出备份(逻辑备份)
万方数据
26
Oracle数据库基础教程 课后答案
(1)导出
0racle的Export实用程序用来读取数据库和把输出写入一个叫作导出转储文件(exportdump
file)的二进制文件
立应用的,往往要考虑到图书馆的实际情况,结合起来进行备份,当图书馆数据库比较小时,处理业务也小时,冷备份导出就可以了。如果}{对一两个表备份,导出就够了。
‘般
中,该史件则保存数据库模式对象的信息,可以导出整个数据库、指定用户或指定表。在导出期间可以选择是否导出与表相关的数据字典信息,如权限、索引和与其相关的约束条件。Export所写的文件包括完全重建全部被选对象所需的命令。
Orade提供的导入/导出具有三种不同的操作方式:(1)表方式(T)可以将指定的表导出备份;(2)全库方式(Full)将数据库中的所有对象导出;(3)用户方式(u)定的用户相应的所有数据对象导出。
导出备份又可以分为三种类别:1)完全导出(Complete据库文件导出备份。
exp
来说,图书馆Oracle数据库备份最终执行包括逻辑备份和物理备份,导出确认数据库在逻辑上的正确性,物理备份则确保物理上的正确性。三种备份方式的比较见表1。
表1不同备份方式比较
N。:黧…r。。嚣慧。
‘””’
篓豢隳黧篓篡鬟飘i
可以将指
Export)这种方式将把整个数
=、0racle数据库的备份策略
an
system/mage
r
inctype=complet
e
Oraclc数据库备份策略主要以联机备份为主,脱机备份和逻辑备份为辅。不管采用何种策略,目的都是在不影响或很少影响数据库可用性的情况下,尽量提高备份操作的效率。
(1)对备份所需的存储介质应做好管理。根据备份的内容、日期将介质统一编号,以免备份和恢复时弄错介质,造
file=20060925.dmp(为了方便检索和事后的查询,通常我们将备份文件以日期或者其他有明确含义的字符命名)
2)增量犁导出(Incremental份上一次备份后改变的结果。
exp
Export)这种方式将只会备
system/manage
r
成原有的备份丢失;最好保存两份或者两份以上的备份,若其中有一个备份损坏,还可用其他的备份进行数据库恢复;另外介质应存放在与计算机设备不同的地点,以免发生意外时,备份与计算机没备一同损坏。
(2)将数据库的工作模式设置成归档模式。当数据库运行于NonArchiveLog模式下时,只能在完全关闭数据库后进行数据库的~致备份,并且同时禁用了联机重作日志的存档,这样存Oracle实例失败时,只能将数据库修复到最近的完整数据库备份时的那一点上,不能存失效点处对实例进行恢复。而在ArchiveLog模式F,数据库不仅可以进行一致备份,还可以在数据库打开的情况下进行联机备份。通过数据库的备份和联机与存档的重作日志文件,用户可以恢复所有已提交的事务,并允许将数据库恢复到指定的时间或日志系列号处,增大了恢复的灵活性,减少了故障时的数
file=20060925.dmD
3)累积型导出(cumulateExport)这 …… 此处隐藏:4283字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [法律文档]苏教版七年级语文下册第五单元教学设计
- [法律文档]向市委巡视组进点汇报材料
- [法律文档]绵阳市2018年高三物理上学期第二次月考
- [法律文档]浅析如何解决当代中国“新三座大山”的
- [法律文档]延安北过境线大桥工程防洪评价报告 -
- [法律文档]激活生成元素让数学课堂充满生机
- [法律文档]2014年春学期九年级5月教学质量检测语
- [法律文档]放射科标准及各项计1
- [法律文档]2012年广州化学中考试题和答案(原版)
- [法律文档]地球物理勘查规范
- [法律文档]《12系列建筑标准设计图集》目录
- [法律文档]2018年宁波市专技人员继续教育公需课-
- [法律文档]工会委员会工作职责
- [法律文档]2014新版外研社九年级英语上册课文(完
- [法律文档]《阅微草堂笔记》部分篇目赏析
- [法律文档]尔雅军事理论2018课后答案(南开版)
- [法律文档]储竣-13827 黑娃山沟大开挖穿越说明书
- [法律文档]《产品设计》教学大纲及课程简介
- [法律文档]电动吊篮专项施工方案 - 图文
- [法律文档]实木地板和复合地板的比较
- 探析如何提高电力系统中PLC的可靠性
- 用Excel函数快速实现体能测试成绩统计
- 教师招聘考试重点分析:班主任工作常识
- 高三历史选修一《历史上重大改革回眸》
- 2013年中山市部分职位(工种)人力资源视
- 2015年中国水溶性蛋白市场年度调研报告
- 原地踏步走与立定教学设计
- 何家弘法律英语课件_第十二课
- 海信冰箱经销商大会——齐俊强副总经理
- 犯罪心理学讲座
- 初中英语作文病句和错句修改范例
- 虚拟化群集部署计划及操作流程
- 焊接板式塔顶冷凝器设计
- 浅析语文教学中
- 结构力学——6位移法
- 天正建筑CAD制图技巧
- 中华人民共和国财政部令第57号——注册
- 赢在企业文化展厅设计的起跑线上
- 2013版物理一轮精品复习学案:实验6
- 直隶总督署简介




