`
jsycjacky
  • 浏览: 11465 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

oracle expdp impdp 数据迁移 备份恢复某个用户数据

 
阅读更多
操作系统都是centos     源服务器名称:A      目标服务器名称:B

在A服务器操作

su  - oracle

1、在Linux目录创建目录,用来保存导出的数据文件

mkdir -p /home/oracle/expdp_dir //一台服务器只要创建一次

sqlplus / as sysdba


2、创建逻辑目录,该命令不会在操作系统创建真正的目录

SQL> create directory expdp_dir as '/home/oracle/expdp_dir';  //一台服务器只要创建一次

3、赋予导出的用户权限
SQL> grant read,write on directory expdp_dir to username;//实际情况可以根据用户需要进行授权,有些用户具有DBA权限的就不需要了。

exit
4、导出整个用户数据库

$ expdp username/userpassword@asid  DIRECTORY=expdp_dir DUMPFILE=fe.dmp //每次都要操作


在B服务器中操作:

su - oracle

5、在Linux目录创建目录,用来保存导出的数据文件

mkdir -p /home/oracle/impdp_dir //一台服务器只要创建一次

在impdp_dir目录下必须有读写权限

chmod 777 impdp_dir

6、文件传输

可以通过SCP命令直接从A服务器中用oracle用户将数据库文件传到B服务器impdp_dir

或者是通过winscp,先将A服务器上面的文件传到客户电脑,然后在传客户电脑在打开一个WINSCP会话有oracle登录,复制到impdp_dir目录下面

sqlplus / as sysdba

创建逻辑目录,该命令不会在操作系统创建真正的目录

SQL> create directory impdp_dir as '/home/oracle/impdp_dir';//一台服务器只要创建一次

SQL> grant read,write on directory impdp_dir to username;//实际情况可以根据用户需要进行授权,有些用户具有DBA权限的就不需要了。
exit
8、导入整个用户数据库

$ impdp  username/password@bsid DIRECTORY=impdp_dir DUMPFILE=fe.dmp
分享到:
评论

相关推荐

    oracle11g expdp impdp 分区表重映射导出导入数据迁移方案

    oracle expdp impdp 分区表重映射导出导入 数据迁移方案,以SI01用户为例子,将用户分区表导出后,将分区表重映射到新的表空间,完成数据迁移和检查。照方案例子按步去做,一定能成功。

    oracle expdp&impdp;

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

    ORACLE expdp-impdp使用

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

    expdp impdp数据泵

    这部分内容是Oracle数据库管理中非常重要的一部分,尤其是在进行数据备份、迁移以及恢复操作时。 ### 数据泵(Data Pump)简介 数据泵是Oracle提供的一种用于高效导出和导入数据的方法。它比传统的`exp`和`imp`...

    oracle数据迁移expdp,impdp

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

    expdp/impdp命令详解

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

    oracle10g新工具expdp,impdp详解

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

    oracle数据迁移.docx

    在实际应用中,数据泵 expdp/impdp 工具可以用于各种数据迁移场景,例如将某用户所有数据导入另一个用户,并转换表空间;或者将某个表空间中的所有对象导入到另一个表空间中。 oracle 数据迁移是指将 oracle 数据库...

    ORACLE数据泵impdp与expdp

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

    oracle非归档不停机迁移数据的方法—expdp/impdp

    综上所述,Oracle非归档不停机迁移数据的方法—expdp/impdp是一种高效且灵活的数据迁移工具,允许在业务连续运行的同时完成迁移任务,降低了对业务的影响。正确地进行迁移前的准备、配置、导出和导入操作是成功迁移...

    expdp impdp

    这两种工具都是基于 Oracle 的 Data Pump 架构,比传统的 EXP 和 IMP 工具提供了更高级的功能,包括并行处理、加密支持等,可以极大地提高数据迁移和备份恢复的效率。 #### 二、准备工作 1. **创建目录对象**:在...

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

    数据泵是 Oracle 提供的一种高效的数据迁移工具,它能够帮助用户快速地将数据库中的数据和元数据转移到其他位置,同时也支持从外部将数据重新加载到数据库中。 #### 二、准备工作 在进行数据泵操作之前,我们需要...

    2020_Oracle19c数据迁移图文详解.docx

    主要通过`expdp`和`impdp`命令来完成数据的导出与导入工作。数据泵的主要优点包括高性能、高效率以及对大型数据集的支持能力。 #### 解决方案 ##### 1. 处理字符集差异 **问题描述**: 源数据库与目标数据库的字符...

    window下Oracle 11g导出的EXPDP数据导入到linux

    通过使用 EXPDP 和 IMPDP 命令,我们可以轻松地将 Oracle 11g 数据从 Windows 服务器导出到 Linux 服务器上,并且可以将数据导入到 Linux 服务器上的 Oracle 数据库中,从而实现数据的迁移和集成。

    expdp\expdp_impdp.pdf

    1. **逻辑备份和恢复**:数据泵可以用来创建数据库对象的逻辑备份,并能够在需要时进行逻辑恢复,这对于数据保护和灾难恢复至关重要。 2. **数据库对象迁移**:无论是同一数据库内的不同用户间,还是不同的数据库...

    Oracle_10G使用数据泵(EXPDP和IMPDP)

    Oracle 数据泵(Data Pump)是 Oracle 10g 版本引入的一种高效的数据导入导出工具,它通过 EXPDP 和 IMPDP 命令提供了一种快速的方法来迁移数据库对象或数据。与传统的 EXP 和 IMP 工具相比,数据泵提供了更高级的...

Global site tag (gtag.js) - Google Analytics