数据库备份和恢复.ppt
《数据库备份和恢复.ppt》由会员分享,可在线阅读,更多相关《数据库备份和恢复.ppt(42页珍藏版)》请在三一办公上搜索。
1、第八章 数据库备份和恢复,8.7 数据泵,数据泵(Data Pump)是Oracle 10g新增的实用程序,它可以从数据库中高速导出或导入数据库的方法;Data Pump方式导入/导出特性支持并行任务处理(可设置并行的线程数)支持暂停和断点重新启动导入、导出任务支持导入、导出远端数据库中的对象支持在导入时通过参数控制,实现自动修改对象的所属表空间、数据文件等。提供了非常细粒度的对象控制,8.7 数据泵,比较exp与expdp1)exp是客户端程序,既可以在客户端使用,也可以在服务器端使用;2)expdp是服务器端工具,只能在ORACLE服务器端使用,不能在客户端使用;3)data pump导出
2、导入所得到的文件跟传统的import/export程序导出导入的文件不兼容数据泵技术相对应的工具是Data Pump Export(expdp)和Data Pump Import(impdp)expdp.exe和impdp.exe文件存在于:oracleproduct10.2.0db_1BIN 文件夹下,8.7 数据泵,impdp/expdp在处理数据时提供了几种操作模式整库模式,导入或导出整个数据库,对应参数fullschema模式:导入或导出schema下的自有对象,对应参数schemas表模式:导入或导出指定的表及其数据定义(依赖于该表的对象,例如索引、约束等同时被导出),对应参数tab
3、les表空间模式:导入导出用户指定表空间中,有操作权限的表及相关对象,对应参数 tablespaces,8.7 数据泵,使用datapump工具的准备工作 创建一个外部目录。data pump要求为将要创建和读取的数据文件和日志文件创建目录,用来指向目标目录。在oracle中创建目录对象时,可以使用 create directory语句以dba的身份登录数据库,在命令窗口中输入:SQL create directory mydump as d:oracle;SQL grant read,write on directory mydump to scott;SQL select*from dba
4、_directories;,8.7 数据泵,应用expdp工具举例:导出scott用户的表emp和dept,8.7 数据泵,应用expdp工具举例:导出整个schema:scott,schemas=scottDIRECTORY=mydumpDUMPFILE=scott_full.dmpLOGFILE=scott_full.log,8.7 数据泵,导出时用于筛选的参数exclude参数 用来实现排除对象,如果排除了一个对象。使用exclude的格式如下:exclude=object_type:name_clause,.其中,object_type可以是任何oracle对象类型,包括权限、索引和表
5、等;name_clause用来限制返回的值例如:除emp之外的表 EXCLUDE=TABLE:”=EMP”反之,有include参数 INCLUDE=TABLE:”LIKE E%”query参数作用同exp命令的query参数,8.7 数据泵,应用impdp工具举例:导入scott用户的表emp,8.7.2 通过OEM导入导出数据,使用导出向导导出数据,首先要创建目录对象。(1)创建目录对象在如图8.13所示的Oracle企业管理器中,在“方案”类别选择“目录对象”单击鼠标左键,进入“目录对象搜索”界面,如图8.14所示。,图8.13 Oracle企业管理器,图8.14目录对象搜索界面,8.7
6、.2 通过OEM导入导出数据,单击“创建”按钮,进入“创建目录对象”界面,如图8.15所示。改界面包含一般信息和权限两个选项页面。在“一般信息”页可以指定目录对象的详细资料。在“名称”文本框输入名称;在“路径”文本框输入路径名称。可以单击“测试文件系统”以确保输入的路径信息有效。,图8.15一般信息界面,8.7.2 通过OEM导入导出数据,单击“权限”选项页面,出现如图8.16所示页面。在该页面中以指定或修改活动表中所列数据库用户的目录对象权限。单击“添加”按钮,进入“选择”用户界面,如图8.17所示。为目录对象选择可访问它的数据库用户。,图8.16权限界面,图8.17选择用户界面,8.7.2
7、 通过OEM导入导出数据,选择“SYSTEM”用户,单击“确定”按钮,返回图8.16所示界面,此时在界面中可以看到所选择的用户,如图8.18所示。在图8.18所示界面中,为ADMIN和SYSTEM用户对新建目录对象的访问权限赋予读写权限。勾选“读访问权限”和“写访问权限”。单击“确定”按钮,完成目录对象的创建。,图8.18选择用户后权限页面,图8.19 Oracle企业管理器,图8.20导出类型界面,通过导出向导导出数据 维护-导出到导出文件-选择导出类型以导出整个方案为例,单击“继续”按钮,进入“方案”界面,如图8.21所示。使用此界面可以选择要导出其对象的方案。单击“添加”按钮,进入“添加
8、方案”界面,如图8.22所示。在该界面将方案添加到可用方案列表中。,图8.21方案界面图,8.22添加方案界面,选择scott,单击“选择”按钮,界面返回到图8.21所示界面,此时在该界面出现scott方案。单击“下一步”进入“选项”界面,如图8.23所示。该页面可以为导出操作设置线程选项、估计磁盘空间和指定可选文件。,图8.23选项界面,生成日志文件的目录对象选择前面创建的BAK_DIR目录对象。单击“高级选项”按钮,出现导出其他选项设置,如图8.24所示。在此可以设置从源数据库导出的内容、闪回操作等内容。,图8.24显示高级选项的选项界面,单击“下一步”按钮,进入“文件”界面,如图8.25
9、所示。在该界面可以为导出文件指定目录名、文件名和最大大小。,图8.25文件界面,单击“下一步”按钮,进入“调度”界面,如图8.26所示。在“作业参数”类别的“作业名称”和“说明”文本框输入名称和说明性文字。Oracle提供了下列2种作业的处理方法:立即:马上提交,准备执行。以后:设置作业启动的具体时间。选择“立即”提交作业。,图8.26调度界面,单击“下一步”按钮,进入“复查”界面,如图8.27所示。,图8.27复查界面,单击“提交作业”按钮,进入如图8.28所示界面。系统正在处理导出作业。导出成功后,进入“作业活动”界面,如图8.29所示。,图8.28处理导出作业,图8.29作业活动界面,在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 备份 恢复
链接地址:https://www.31ppt.com/p-5270367.html