下载此文档

数据库备份和恢复ppt课件.ppt


文档分类:IT计算机 | 页数:约43页 举报非法文档有奖
1/43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/43 下载此文档
文档列表 文档介绍
第八章 数据库备份和恢复
1
数据泵
数据泵(Data Pump)是Oracle 10g新增的实用程序,它可以从数据库中高速导出或导入数据库的方法;
Data Pump方式导入/导出特性
支持并行任务处理(可设置并行的线程数)
支持暂停和断点重新启动导入、导出任务
支持导入、导出远端数据库中的对象
支持在导入时通过参数控制,实现自动修改对象的所属表空间、数据文件等。
提供了非常细粒度的对象控制
2
数据泵
比较exp与expdp
1)exp是客户端程序,既可以在客户端使用,也可以在服务器端使用;
2)expdp是服务器端工具,只能在ORACLE服务器端使用,不能在客户端使用;
3)data pump导出导入所得到的文件跟传统的import/export程序导出导入的文件不兼容
数据泵技术相对应的工具是Data Pump Export(expdp)和Data Pump Import(impdp)
:\oracle\product\\db_1\BIN 文件夹下
3
数据泵
impdp/expdp在处理数据时提供了几种操作模式
整库模式,导入或导出整个数据库,对应参数full
schema模式:导入或导出schema下的自有对象,对应参数schemas
表模式:导入或导出指定的表及其数据定义(依赖于该表的对象,例如索引、约束等同时被导出),对应参数tables
表空间模式:导入导出用户指定表空间中,有操作权限的表及相关对象,对应参数 tablespaces
4
数据泵
使用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_directories;
创建目录对象,指向d:\oracle
将该目录对象的读写权限赋予scott用户
查看当前已有的目录对象
5
数据泵
应用expdp工具举例:导出scott用户的表emp和dept
以命令行的方式导出表,导出文件的存放路径由directory参数给出
6
数据泵
应用expdp工具举例:导出整个schema:scott
以参数文件的方式导出schema
schemas=scott
DIRECTORY=mydump
DUMPFILE=
LOGFILE=
7
数据泵
导出时用于筛选的参数
exclude参数
用来实现排除对象,如果排除了一个对象。
使用exclude的格式如下:exclude=object_type[:name_clause][,...]
其中,object_type可以是任何oracle对象类型,包括权限、索引和表等;name_clause用来限制返回的值
例如:除emp之外的表 EXCLUDE=TABLE:”=‘EMP’”
反之,有include参数 INCLUDE=TABLE:”LIKE ‘E%’”
query参数
作用同exp命令的query参数
8
数据泵
应用impdp工具举例:导入scott用户的表emp
以命令行的方式导入表,当表存在时,用参数table_exists_action说明如何处理
9
通过OEM导入导出数据
使用导出向导导出数据,首先要创建目录对象。
(1) 创建目录对象
① ,在“方案”类别选择“目录对象”单击鼠标左键,进入“目录对象搜索”界面,。
Oracle企业管理器

10

数据库备份和恢复ppt课件 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数43
  • 收藏数0 收藏
  • 顶次数0
  • 上传人精品小课件
  • 文件大小1.79 MB
  • 时间2020-12-14