`
xiaojiit
  • 浏览: 132042 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

oracle 使用expdp、impdp 备份和恢复数据

阅读更多

1、还原经常使用exp、imp 备份和还原数据,但这样对 表空间有要求,即:导出前使用的什么表空间,导入时,必须采用相同的表空间,不利于不同数据库之间的备份和恢复。使用expdp、impdp则可以避免此问题

 

2、expdb、impdb使用“目录”,需要先创建目录。

3、创建目录 :

     用system用户登陆,

     create or replace directory exp_dir as 'D:/tmp';

       grant read,write on directory exp_dir to scott;

 

4、进入oracle的BIN目录

    备份: expdp.exe scott/123456 schemas=scott directory=exp_dir dumpfile=scott.dmp logfile=expscott.log 

    备份完成之后,scott.dmp和expscott.log将存放在D:/tmp文件夹中

 

    恢复:先把由expdb备份出来的文件,放入D:/tmp中

                然后进 impdp.exe scott/123456 schemas=scott directory=exp_dir dumpfile=scott.dmp

 

5、删除目录:

      drop directory exp_dir;

 

 

6、如果两端的数据库版本不一至,可在导入导出命令加 version=10.2.0.1.0 ,指定导出的版本。

      如: expdp.exe scott/123456 schemas=scott directory=exp_dir dumpfile=scott.dmp logfile=expscott.log version=10.2.0.1.0

                impdp.exe scott/123456 schemas=scott directory=exp_dir dumpfile=scott.dmp version=10.2.0.1.0

                

  

 

 

 

 

分享到:
评论

相关推荐

    ORACLE EXPDPIMPDP 参数详解

    ORACLE EXPDP/IMPDP 是 Oracle 数据库中用于数据泵导出导入的工具,分别对应 EXP 和 IMP 工具。EXPDP/IMPDP 的出现使得 DBA 或开发人员可以将数据库元数据(对象定义)和数据快速移动到另一个 Oracle 数据库中。 ...

    oracle,expdp数据库备份实例

    在备份过程中,EXPDP会生成一个包含元数据和实际数据的二进制文件,可以用于在其他Oracle数据库上进行导入(使用IMPDP工具)。这种备份方式的优点在于速度快、效率高,尤其是在处理大量数据时。同时,由于EXPDP支持...

    oracle的impdp和expdp数据泵导入导出全备数据库-详细笔记文档总结

    六、数据泵的 IMPDP 导入恢复数据 最后,我们可以使用 IMPDP 工具来将备份文件导入到 Oracle 数据库中。我们使用 system 用户名和密码登录到 Oracle 数据库,并使用 IMPDP 命令将备份文件导入到数据库中。 七、...

    oracle expdp&impdp;

    Oracle EXPDP & IMPDP 是 Oracle 数据库中最常用的数据导出和导入工具,它们可以快速地将数据从一个数据库导出到另一个数据库中。EXPDP(Data Pump Export)是 Oracle 10g 及更高版本中引入的一款高性能的数据导出...

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

    最后,Oracle数据库备份恢复不仅仅是一门技术,还涉及到完整的备份策略和恢复计划的制定。数据库管理员需要考虑数据丢失的风险,定期进行备份,并且测试恢复计划的可行性,确保在数据丢失或系统崩溃时能够迅速且准确...

    ORACLE expdp-impdp使用

    ### ORACLE expdp-impdp 使用详解 #### EXPDP 命令行选项解析 **1. ATTACH** - **用途**: 该选项用于在客户端会话与已存在的导出任务之间建立联系。 - **语法**: ```plaintext ATTACH=[schema_name.]job_name ...

    expdp/impdp命令详解

    Oracle的EXPDP(Export Data Pump)和IMPDP(Import Data Pump)是数据库迁移、备份和恢复过程中的关键工具。这两个命令允许用户高效地导出和导入数据库对象和数据,包括表、视图、索引、存储过程等。下面将详细解释...

    ORACLE数据泵impdp与expdp

    总结,Oracle 数据泵EXPDP 和 IMPDP 提供了一种高效、灵活的方式来处理数据库的逻辑备份、恢复、对象迁移和表空间移动。它们的出现极大地扩展了数据管理的灵活性,特别是对于大型企业级数据库,能够有效地处理大量...

    oracle10g新工具expdp,impdp详解

    数据泵(Data Pump)技术提升了数据迁移、备份和恢复的性能,提供了更快的数据传输速度和更丰富的功能。 expdp(Export Data Pump)是用来导出数据库对象的工具,它允许用户将数据和元数据从一个Oracle数据库快速...

    expdp impdp数据泵

    通过以上介绍,我们可以看出`expdp`和`impdp`命令提供了非常灵活的方式来管理和处理Oracle数据库中的数据。无论是进行常规的数据备份、特定表的导出还是整个数据库的复制,这些工具都能够满足需求。此外,通过合理的...

    oracle数据迁移expdp,impdp

    Oracle数据库的迁移是数据库管理中的常见任务,其中expdp(Export Data Pump)和impdp(Import Data Pump)工具是Oracle提供的高效数据导入导出解决方案。这两个实用程序在Oracle数据库环境中扮演着至关重要的角色,...

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

    Oracle 12c 数据库备份和恢复概述.pdf Oracle 12c 用户管理的备份和恢复.pdf Oracle 12c SCN详解.pdf Oracle 12c RMAN备份与恢复数据库.pdf Oracle 12c EXPDP和IMPDP指令详解.pdf Oracle 12c EXP和IMP指令详解.pdf

    windows oracle11g 备份与还原

    RMAN(Recovery Manager)是 Oracle 服务器软件中随附的一种工具软件,可以用来备份和恢复数据库文件、归档日志和控制文件。RMAN 的主要优点是可以跳过未使用的数据块,从而提高备份速度和效率。 二、使用 RMAN ...

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

    本文档将详细介绍如何在 Centos7.6 操作系统环境下利用 Oracle 的数据泵功能(Data Pump)来进行数据的导出(expdp)和导入(impdp)。数据泵是 Oracle 提供的一种高效的数据迁移工具,它能够帮助用户快速地将数据库...

    expdp impdp 数据库导入导出命令详解

    ### Oracle 11g expdp impdp 数据库导入导出命令详解 #### 一、创建逻辑目录 在进行数据的导入导出之前,首先需要创建一个逻辑目录。...这些工具为数据库管理员提供了灵活的数据备份和恢复解决方案。

    Oracle11g备份恢复笔记文档

    - **数据泵导入导出**:`expdp/impdp` 是更高效、更灵活的数据备份和恢复工具,支持更多的高级功能。 - **逻辑备份特点**:逻辑备份是在逻辑层面上对数据对象进行快照,不能用于介质故障的恢复。 - **物理备份与...

    oracle的备份和恢复语句整理

    EXPDP (Data Pump Export) 和 IMPDP (Data Pump Import) 是 Oracle 中用于备份和恢复数据的两个主要命令。 EXPDP 命令用于将数据库中的数据导出到一个文件中,以便在需要时进行恢复。IMPDP 命令则用于从备份文件...

Global site tag (gtag.js) - Google Analytics