Oracle数据库讲义(第五章).ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
讲 义 Oracle数据库 2005.8 李明俊 第一页,共三十页。 第五章 Oracle数据库备份与恢复 第二页,共三十页。 本章内容 5.1 数据库常见故障类型 5.2 数据库保护机制 5.3 数据库逻辑备份与恢复 5.4 脱机备份(冷备份) 5.5 联机备份(热备份) 5.6 数据库恢复 5.7 小结 第三页,共三十页。 一个应用系统投入运行后,数据的安全变得非常重要,数据的丢失直接给企业带来不可估量的经济损失,因此,一定要重视数据的备份与恢复。 DBA的主要职责之一是备份数据库和在数据库发生故障时高效、安全地恢复数据库。 备份方法 冷备份 热备份 恢复方法 完全恢复 不完全恢复 第四页,共三十页。 5.1 数据库常见故障类型 系统崩溃或服务器崩溃 用户错误、冲突或者磁盘失效导致的文件丢失 SQL语句失败 网络故障 场地灾难 第五页,共三十页。 5.2 数据库保护机制 Oracle数据库保护机制:数据库备份和事务日志。 Oracle数据库 事务日志 数据库备份 第六页,共三十页。 数据库备份 一般来说,数据库备份可以分为物理备份和逻辑备份。 物理备份一般是指脱机备份,脱机备份又称为冷备份,只能在数据库关闭后进行备份。 逻辑备份也叫做联机备份,联机备份又称为热备份,是使用Export实用程序备份,当数据库出现故障,可以使用Oracle的Import实用程序恢复数据库。 归档(archivelog)模式下联机备份。联机重做日志被归档,主要备份归档日志文件 。 第七页,共三十页。 5.3 数据库逻辑备份与恢复 数据库逻辑备份:读一个数据库记录集,并以Oracle提供的内部格式写入一个二进制文件中。这些记录的读出与其物理位置无关。 在Oracle中,Export实用程序执行逻辑备份。使用Oracle的Import实用程序执行数据库恢复。 当用户导入导出时,有相应的权限要求。 在PL/SQL中,可以使用图形界面执行数据库的导入和导出。 第八页,共三十页。 5.3.1 导出 逻辑备份也叫热备份。在数据库正常运行中,把数据卸载下来按文件方式存放到磁盘中。 备份导出命令EXP主要选项 File—卸载后数据的文件名 Direct—直接读取数据,不通过Select语句 Full—卸出完整数据 Rows=n—不卸出数据,只卸出库结构 Compress—合并碎块进行压缩 Buffer—在内存中开辟缓冲区的大小 可以通过如下命令来显示参数 EXP HELP=Y 第九页,共三十页。 ①全数据库方式卸载 EXP system/口令@主机字符串 file=文件名 direct=y full=y [rows=n] compress=y buffer=128000000 例: EXP system/xmanager@w file=E:\oradate.dmp direct=y full=y compress=y buffer=128000000 ②表空间方式卸载 EXP system/口令@主机字符串 file=文件名 tablespaces=表空间名 [rows=n] compress=y direct=y buffer=128000000 例: EXP system/xmanager@w file=e:\user_tabspace.dmp tablespaces=users compress=y direct=y buffer=128000000 第十页,共三十页。 ③用户方式卸载 EXP 用户名/口令@主机字符串 file=文件名 [rows=n] direct=y compress=y buffer=128000000 例: EXP scott/tiger@L file=f:\scott_table.dmp compress=y direct=y buffer=128000000 ④表方式卸载 EXP 用户名/口令@主机字符串 file=文件名 tables=表名 compress=y direct=y buffer=128000000 例: EXP sam/sam@W file=f:\spml_table.dmp tables=T_spml compress=y direct=y buffer=128000000 第十一页,共三十页。 5.3.2 导入 一旦数据已经导出,就可以通过O

文档评论(0)

虾虾教育 + 关注
官方认证
内容提供者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档