Oracle数据库开发实用教程第10章.ppt
《Oracle数据库开发实用教程第10章.ppt》由会员分享,可在线阅读,更多相关《Oracle数据库开发实用教程第10章.ppt(22页珍藏版)》请在三一办公上搜索。
1、第10章 Oracle数据库的逻辑备份,学习要点EXP/IMP 命令的使用EXPDP/IMPDP 命令的使用,本章主要内容导出/导入Oracle 的数据泵技术EXP/IMP和EXPDP/IMPDP的区别,10.1 数据导出导入数据库的导入导出实用工具IMP和EXP是 Oracle 9i版本以前的逻辑备份与恢复方式,但是在Oracle 9i和Oracle 10g以后仍然保留了这个功能。利用Export可将数据从数据库中提取出来,利用IMP则可将提取出来的数据送回Oracle数据库中去,分为简单导入导出和增量导入导出,数据导入导出模式分为三种模式:表方式、用户方式和全数据库方式,10.1.1 数据
2、导出EXP1数据导出方法(1)交互式。CIMP这样会在后面的执行中边执行导入边要求回答问题。(2)命令行方式。CEXP 用户名/密码SERVICE 参数=VALUE其中:用户名/密码:是连接目标数据库的用户和密码。SERVICE:要连接的目标数据库名称。参数:如表10-2所示。,表10-2 EXP和IMP命令参数表,2数据导出模式表方式,将指定表的数据导出。命令行使用TABLES选项来完成。(1)导出表是使用EXP工具将一个或多个表的结构和存储的数据导出到操作系统文件中。一般用户可以导出自己方案的表,如果要导出其他用户的表,则要求该用户必须具有EXP_FULL_DATABASE角色或DBA角色
3、。,(2)用户方案方式,将指定用户的所有对象及数据导出。命令行使用OWNER选项来完成。【例】将数据库中system用户与sys用户的表导出。SQLexp system/managerTEST file=d:daochu.dmp owner=(system,sys)(3)数据库方式,将数据库中的所有对象导出。命令行使用FULL选项来完成。,(4)增量导出。增量导出是一种常用的数据备份方法,它只能对整个数据库来实施,并且必须作为SYSTEM来导出。在进行此种导出时,系统不要求回答任何问题。导出文件名缺省为export.dmp,否则必须在命令行中指出要用的文件名。增量导出包括三个类型:“完全”增量
4、导出、“增量型”增量导出、“累计型”增量导出。【例】“完全”增量导出。即备份整个数据库。C EXP system/manager inctype=complete file=990702.dmp,10.1.2 数据导入IMP1数据导入方法数据导入(Import)的过程是数据导出(Export)的逆过程,它们的数据流向不同。(1)交互式。CIMP这样会在后面的执行中边执行导入边要求回答问题。(2)命令行方式。C IMP 用户名/密码SERVICE PARA=VALUE PARA=VALUE其中:SERVICE:数据库名称。PARA:导入参数,2数据导入模式数据导入分为四种模式:表模式、用户模式、
5、数据库模式、增量模式。(1)导入表。【例】将导出文件d:daochu.dmp中的表table1导入。SQLIMP system/managerTEST file=d:daochu.dmp tables=(table1)基本上上面的导入导出够用了,不少情况下我是将表彻底删除,然后导入。(2)导入用户方案。如果导入用户自己的方案使用用户名/密码和FILE 选项即可。如果把数据导入其他用户中,则必须具有DBA权限或IMP_FULL_DATABASE角色。【例】用户导入自己的方案。CIMP sunny/passTEST FILE=SAMPLE.DMP,(3)导入数据库。导入数据库使用FULL选项来完成
6、。【例】利用导出文件SAMPLE.DMP把数据导入数据库TEST。CIMP sunny/passTEST FILE=SAMPLE.DMP FULL=Y,(4)增量导入。【例】如果在星期日,数据库遭到意外破坏,数据库管理员可按以下步骤来恢复数据库。1)用命令CREATE DATABASE重新生成数据库结构。2)创建一个足够大的附段。3)完全增量导入A。Cimp system./manager inctype=RECTORE FULL=Y FILE=A4)累计增量导入E。Cimp system/manager inctype=RECTORE FULL=Y FILE=E5)最近增量导入F。Cimp
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 数据库 开发 实用教程 10
链接地址:https://www.31ppt.com/p-6513543.html