欢迎来到天天文库
浏览记录
ID:5245598
大小:31.50 KB
页数:9页
时间:2017-12-06
《基于oracle数据库备份与恢复研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于Oracle数据库备份与恢复研究 【摘要】数据乃数据库之根本,数据库中记录的数据信息重中之重。当数据库由于种种原因遭到破坏,数据信息丢失的时候,数据库备份的重要性显现。如何保证数据的安全性是评价一个数据库好坏的重要标准之一。Oracle数据库以其强大的数据库备份和修复功能深受数据库管理员的喜爱。本文主要介绍了Oracle的各种备份措施和其修复功能。【关键词】Oracle;备份;修复BasedonOracleDatabaseBackupandRecoveryAnalysisXuXiao-yaXieYan-hua(LuoheVocationalTechnologyCollege
2、HenanLuohe462000)【Abstract】Dataisthefundamentaldatabase.Theinformationrecordedinthedatabaseisveryimportant.Whendatabasedestructionduetovariousreasons,resultingindataloss,wewilldiscovertheimportanceofdatabasebackupapparent.Howtoensurethesecurityofdataistoevaluatethequalityofadatabaseoneoftheim
3、portantcriteria.9DatabaseadministratorsareveryfondpowerfuldatabasebackupandrecoverycapabilitiesontheOracledatabase.ThispaperdescribesthevariousbackupanditsrepaironOracle.【Keywords】oracle;backup;repair1引言目前,很多计算机系统的后台都使用了数据库,数据库记载着前端显示的用户的行为、习惯和信息等资料。数据库中的数据的完整性和安全性是数据库的根本。Oracle数据库在信息化不断发展的今天
4、逐渐强大和完善,在各行各业中担当了重要角色。对数据库进行及时的备份,能够最大限度地减少数据库损害引起的损失,是需要定期定时进行的,是数据库管理员每天例行要做的工作。2Oracle数据库9Oracle数据库是甲骨文公司的一款数据库产品,该数据库是一种分布式的关系型数据库。Oracle数据库具有强大的数据库管理功能和分布式处理功能。Oracle数据库是基于SQL语言的大型数据库,采用流行的客户端/服务器(C/S)架构。在数据库管理功能、安全性、完整性检查和一致性方面广受好评,同时还支持大量的多媒体数据,如多维数据结构、声音、图像、动画等。Oracle数据库还支持第三方扩展,如C,C+
5、+语言中操作Oracle数据库等。Oracle数据库也因其功能强大,被应用在政府、金融等部门,用来处理亿级别的数据。Oracle数据库是跨操作系统平台,不仅可以应用到Windows系统中,也可以应用到Linux系统中。3Oracle数据库备份Oracle作为一款强大的数据库软件。数据对于数据库软件来说是血液之本,一旦数据丢失,那数据库管理软件就失去了存在的意义,因此Oracle数据库对数据备份提供了强大的支持。Oracle数据库的备份方法多种多样,根据软硬件不同和具体情况,选择适合的备份方式,一般会选择一种或者多种备份方式,共同保证数据的安全。Oracle数据库的备份主要分为物理
6、备份和逻辑备份,其中物理备份又分为冷备份和热备份,而逻辑备份分为用户备份、表备份和完全备份。如图1所示。3.1物理备份物理备份指的是备份数据库中的具体物理文件,如归档日志文件、口令文件、控制文件、参数文件、数据文件和重做日志文件。物理备份根据是否脱机分为冷备份和热备份。3.1.1冷备份9冷备份指的是在数据库完全关闭的情况下,即脱机情况下,对数据库中的物理文件进行的备份。冷备份需要将数据存放到另一个位置或者存储设备上,是最快速且最安全的备份方式。在数据库运行的情况下,执行冷备份是无效的。冷备份主要备份的数据文件有INIT.ora文件、所有联机REDOLOG日志文件、所有控制文件和所
7、有数据文件。冷备份的主要依靠第三方软件进行备份。具体分几个步骤。a.关闭oracle数据库的运行。关闭Oracle数据库中的所有运行的内部模块和外部模块。具体命令为:sys/shanllowassysdba;shutdownimmediate。b.备份数据库。备份整个数据库文件到另外一个存储位置或者存储介质,可以选择只备份部分数据库文件如控制文件、配置文件、数据文件等,也可以备份整个数据库文件。具体命令为:hostcopyd:\oracle\oradata\*.*e:\backu
此文档下载收益归作者所有