`

Oracle中利用expdp/impdp备份数据库的使用说明

 
阅读更多

Oracle 10g 已经引入了数据泵(Data Dump)技术,这项技术和之前的exp/imp有哪些好处呢,简单的来说就是恢复和备份速度非常快;

在说明数据泵的使用方法之前,我们先来了解二者的区别:

1、 数据库的导入导出功能简介:

目前oracle官方提供两种导入导出方式:imp/expimpdp/expdp

2、两者简单比较:

命令适用范围

效率

导出的DMP文件存放路径

备注

IMP/EXP

服务端/客户端

当在客户端使用时存放在客户端;在服务端使用时存放在服务端

IMPDP/EXPDP

服务端/客户端

只存放服务器端

3、用法举例

用户名、表空间均相同的情况:

imp user/password@127.0.0.1:1521/orcl file=d:\qis.dmp

exp user/password@127.0.0.1:1521/orcl file=d:\qis.dmp full=y ignore=y

create or replace directory impdp_dir as ‘d:\impdp_dir’;--注意物理盘符也要创建对应的目录

create or replace directory expdp_dir as ‘d:\expdp_dir’;--注意物理盘符也要创建对应的目录

grant read,write on directory impdp_dir,expdp_dir to user;

impdp user/password@127.0.0.1:1521/orcl directory=impdp_dir dumpfile=qis.dmp

expdp user/password@127.0.0.1:1521/orcl directory=expdp_dir dumpfile=qis.dmp

用户名、表空间不相同的情况:

Impdp user/password@127.0.0.1:1521/orcl directory=impdp_dir dumpfile=qis.dmp remap_schema=qis:cvqm remap_tablespace=qis:cvqm

说明:qis是当前需要导入dmp文件的schematablespace

4、数据库表空间的创建

create tablespace tablespace_name logging datafile ‘d:\app\hwm\oradata\orcl\QIS.DBF’

size 2048m

autoextend on next 100m

maxsize 10G extent—限制表空间最大增长到10G

management local;

5、用户创建和授权

create user user_name identified by password default tablespace tablespace_name;

grant connect,dba,resource to user_name with admin option ;

6、利用.bat文件备份数据库

每次备份数据库都要重敲一遍命令是一件非常令人痛苦的事情,好在批处理为我们解决了这一问题,以下代码为使用批处理预计进行备份的例子:

请将以下代码存放在txt文本中,然后将文本后缀改为bat

@echo 即将备份数据库

pause

set Data_FileName=CVQM-%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%-%time:~0,2%%time:~3,2%%time:~6,2%.DMP

set Log_FileName=CVQM-%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%-%time:~0,2%%time:~3,2%%time:~6,2%.LOG

expdp cvqm/cvqm@127.0.0.1:1521/orcl directory=expdp_dir schemas=cvqm dumpfile=%Data_FileName% logfile=%Log_FileName%

@echo 数据库备份成功

pause

分享到:
评论

相关推荐

    Oracle数据库备份恢复Data Pump Expdp-Impdp参数详解与案例介绍.pdf

    Oracle数据库备份恢复Data Pump Expdp-Impdp参数详解与案例介绍

    oracle备份与恢复

    将数据库中的用户对象导出到一个二进制文件中,逻辑备份使用导入导出工具:EXPDP/IMPDP或EXP/IMP,由于将数据库对象导出到操作系统二进制文件中,或由二进制文件中把数据导入到数据库中。逻辑备份可以作为备份的补充...

    Oracle数据迁移之克隆数据库

    Oracle数据迁移之克隆数据库 DBA 有时需要克隆数据库以便...如果数据库校小,简单的 expdp/impdp 就能搞定了, 但是多数生产环境中的数据库是没法这么干的,这时就需要用到克隆数据库,本文详细克隆数据库的操作过程。

    oracle 10g 备份与恢复

    用expdp和impdp进行数据库表空间的备份与恢复

    Oracle 12c-备份恢复学习实践手册合集

    Oracle 12c 闪回技术 Flashback Database.pdf Oracle 12c 闪回技术 Oracle Flashback技术.pdf Oracle 12c 管理UNDO.pdf Oracle 12c 数据库备份...Oracle 12c EXPDP和IMPDP指令详解.pdf Oracle 12c EXP和IMP指令详解.pdf

    Oracle 数据泵详解

    一、EXPDP和IMPDP使用说明 Oracle Database 10g引入了最新的数据泵(Data Dump)技术,数据泵导出导入(EXPDP和IMPDP)的作用 1)实现逻辑备份和逻辑恢复. 2)在数据库用户之间移动对象. 3)在数据库之间移动对象 4)...

    Oracle12C备份恢复培训整体内容.docx

    逻辑备份--exp/imp、expdp/impdp 物理备份--rman 2.具体介绍: 2.1 逻辑备份: 2.1.1 Oracle逻辑备份的概念: 逻辑备份就是创建数据库对象的逻辑拷贝并存入一个二进制转储文件:.dmp文件 这些记录的导出与其物理...

    windows oracle11g 备份与还原

    oracle备份与还原主要内容包含了 oracle11g数据库的 rman 的一些简单使用,oracle 数据崩的使用,数据库闪回功能的理解和应用。

    impdp / expdp or imp/exp

    Oracle 数据库备份 Oracle数据库备份 命令 的参数解释

    Centos7.6下oracle impdp导入和expdp导出.docx

    Centos7.6下oracle impdp导入和expdp导出,

    oracle rac数据迁移

    使用expdp及impdp对oracle数据库进行数据备份及恢复操作流水

    oracle数据库数据泵的使用

    1.数据泵(expdp)的导出模式 2.数据泵(impdp)的导入模式 3.expdp和impdp高级功能 3.1字符集 3.2 trace文件 3.3 自动备份策略

    oracle 11g安装配置

    使用expdp工具导出数据库 [root@dbserver ~]# expdp lisi/123456 DIRECTORY=dmpdir DUMPFILE=lisi-20111014.dmp #导出用户lisi的数据库 ……. [root@dbserver ~]# expdp system/123456 DIRECTORY=dmpdir DUMP...

    图解Oracle数据库小版本升级过程

    如果是从10.1.0.1.0 升级到10.2.0.4.0或者从oracle 10g升级到11g就叫大版本升级,在这种情况下通常是先将当前数据库通过EXPDP(exp)或者RMAN做全备份,升级数据库软件,然后再用IMPDP(imp)或者RMAN恢复到新的数据库。...

    Oracle11g从入门到精通

    《Oracle11g从入门到精通》面向数据库管理人员和数据库开发人员,从实际角度出发,系统地介绍了数据库和Oracle的相关概念和原理、Oracle的数据库管理(如安装与启动,用户权限、备份与恢复等),以及Oracle的应用...

    Oracle11g从入门到精通2

    《Oracle11g从入门到精通》面向数据库管理人员和数据库开发人员,从实际角度出发,系统地介绍了数据库和Oracle的相关概念和原理、Oracle的数据库管理(如安装与启动,用户权限、备份与恢复等),以及Oracle的应用...

    oracle数据库备份恢复

    该文档详细的整合了oracle数据库备份,恢复的指令操作,并进行了详细的描述

    Oracle.11g.从入门到精通 (2/2)

    10.3 使用OEM中进行备份与恢复 10.3.1 通过导出文件来备份 10.3.2 通过导入来恢复 10.4 脱机备份与恢复 10.4.1 脱机备份 10.4.2 脱机恢复 10.5 联机备份与恢复 10.5.1 归档日志模式的设置 10.5.2 创建恢复目录所用的...

Global site tag (gtag.js) - Google Analytics