expdp/impdp 是 oracle 10g 版本后推出的服务器端工具--数据泵,作用是为了将数据库中的逻辑对象,比如表、用户、全库、表空间进 行导入,导出
REMAP_DATAFILE

该选项用于将源数据文件名转变为目标数据文件名,

在不同平台之间搬移表空间时可能需要该选项.

REMAP_DATAFIEL=source_datafie:target_datafile

REMAP_SCHEMA

该选项用于将源方案的所有对象装载到目标方案中.

REMAP_SCHEMA=source_schema:target_schema

REMAP_TABLESPACE

将 源 表 空 间 的 所 有 对 象 导 入 到 目 标 表 空 间 中

REMAP_TABLESPACE=source_tablespace:target:tablespace

REUSE_DATAFILES

该选项指定建立表空间时是否覆盖已存在的数据文件.

默认为 N REUSE_DATAFIELS={Y | N}

SKIP_UNUSABLE_INDEXES

指定导入是是否跳过不可使用的索引,默认为 N

SQLFILE

指定将导入要指定的索引 DDL 操作写入到 SQL 脚本中 SQLFILE=[directory_object:]file_name

Impdp scott/tiger DIRECTORY=dump DUMPFILE=tab.dmp SQLFILE=a.sql

STREAMS_CONFIGURATION

指定是否导入流元数据(Stream Matadata),默认值为 Y.

TABLE_EXISTS_ACTION

该选项用于指定当表已经存在时导入作业要执行的操作,默认为 SKIP

TABBLE_EXISTS_ACTION={SKIP | APPEND | TRUNCATE | REPLACE }

当设置该选项为 SKIP 时,导入作业会跳过已存在表处理下一个对象;

当设置为 APPEND 时,会追加数据,

为 TRUNCATE 时,导入作业会截断表, 然后为其追加新数据;

当设置为 REPLACE 时,导入作业会删除已存在表,重建表病追加数据,

注意,TRUNCATE 选项不适用与簇表和 NETWORK_LINK 选项

TRANSFORM

该选项用于指定是否修改建立对象的 DDL 语句

TRANSFORM=transform_name:value[:object_type] Transform_name 用于指定转换名,

其中 SEGMENT_ATTRIBUTES 用于标识段属性(物理属性,存储属性,表 空间,日志等信息),

STORAGE 用于标识段存储属性,VALUE 用于指定是否包含段属性或段 存储属性,object_type 用于指定对象类型.

TRANSPORT_DATAFILES

该选项用于指定搬移空间时要被导入到目标数据库的数据文件 TRANSPORT_DATAFILE=datafile_name Datafile_name

用于指定被复制到目标数据库的数据文件

使用 network_link 参数实现数据不落地和在客户端放置数据文件

将 PROD4 库的数据导入到 PROD1 数据库中

-----db link ,在 PROD1 创建 dblink:

SQL> create public database link p4link connect to system identified by oracle using 'PROD4';

把 PROD4 数据库中 hr 用户下面的所有表导入到 PROD1 的 bsr 用户下:

impdp system/oracle network_link=p4link schemas=hr  remap_schema=hr:bsr

--使用 network_link 参数实现数据转储文件生成在客户端,如果想在客户做导出,并且 dmp 文件生成到客户本地的目录下,就需 要使用 network_link 参数,需要提前在客户端本地创建一个 dblink:方法同上

expdp system/oracle dumpfile=hr.dmp directory=d1 network_link=p4link schemas=hr

   
   

oracle导入impdp相关推荐

  1. oracle导入impdp指定表空间,expdp /impdp 导入指定表空间

    我要把scott用户上的所有对象导出来,现在有一新用户A,A的默认表空间是TBS_A,请问怎么把Scott的数据导入到TBS_A中 直接导出和导入都用system用户好了,你现在需要将scott的所有 ...

  2. oracle导入报错39002,oracle impdp ORA-39002

    1. 导入报错 [oracle@testlink-standby ~]$ impdp system/oracle@orcl DIRECTORY=db_backup DUMPFILE=QA2_EXPOR ...

  3. 切换oracle用户impdp,Oracle 12c pdb使用expdp/impdp导入导出

    12c推出了可插拔数据库,在一个容器cdb中以多租户的形式同时存在多个数据库pdb.在为pdb做数据泵导入导出时和传统的数据库有少许不同. 1,需要为pdb添加tansnames 2,导入导出时需要在 ...

  4. Oracle 导入、导出详解(impdp、expdp)

    文章目录 1 概述 2 示例 2.1 前提:创建 directory 对象 2.2 导出 expdp 2.3 导入 impdp 3 扩展 3.1 expdp / exp 和 impdp / imp 的 ...

  5. oracle使用impdp导入方法,oracle expdp导出和impdp导入使用方法

    本篇介绍一下oracle expdp导出.impdp导入的使用方法 准备工做 oracle中的expdp导出.impdp导入的使用以前,都得先完成如下三个步骤linux 第一步 以管理员身份,建立逻辑 ...

  6. oracle中imp命令详解,ORACLE EXPDP IMPDP数据导入导出命令详解及同EXP IMP命令详细对照...

    ORACLE EXPDP IMPDP数据导入导出命令详解及同EXP IMP 命令详细对比 一.EXPDP IMPDP EXP IMP 可以实现 1.可以实现逻辑备份和逻辑恢复 2.可以在数据库用户之间 ...

  7. Oracle导入TYPE对象报错ORA-02304

    Oracle导入TYPE对象报错ORA-02304 Type是我们经常使用的数据库对象结构.我们在实际中,可以单独定义type类型,之后在PL/SQL代码或者数据表中使用. 在一个偶然的机会让笔者发现 ...

  8. oracle数据库impdp命令的使用方法

    oracle数据库impdp命令的使用方法 impdp命令直接在命令行(cmd/bash)下直接用,不必登录oracle.只能导入expdp命令导出的dmp文件. 但是导出时数据所在的表空间以及用户会 ...

  9. oracle导入多个dmp文件到一个用户,Oracle dmp文件导入(还原)到不同的表空间和不同的用户下...

    ------------------------------------- 从生产环境拷贝一个dmp备份文件,在另外一台电脑上搭建测试环境,用imp命令导入dmp文件时提示如下错误: 问题描述: IM ...

最新文章

  1. PDF编辑工具——PDF Desktop Converter 4 Professional
  2. [转] C#中绘制矢量图形
  3. 注解_自定义注解_属性定义
  4. 【计算机图形学】实验:C#语言采用GDI+定义笔刷并填充图形完整实验操作流程
  5. mcq 队列_基于人工智能的智能体能力倾向问答(MCQ) 套装1
  6. 是先设计mysql表再进行php代码_PHP与RBAC设计思路,数据表设计与源码讲解
  7. linkerd mysql_Linkerd和k8s无法正常工作
  8. 【Java】计算1!+2!+.....+20!的值
  9. p2p 源码 linux,我们打算开发一个WiFi功能的P2P文件共享系统在Linux平台…
  10. SourceAnalysis/Binder源码分析.md
  11. 【FPGA】Vivado 保姆级安装教程 | 从官网下载安装包开始到安装完毕 | 每步都有详细截图说明 | 支持无脑跟装
  12. 图片轮播且可以实现5张翻页
  13. 面对妖艳的配置文件,python小技巧来帮你!
  14. 如何系统地学习3D建模!教你零基础入门,初学者看过来
  15. xp系统怎么创建服务器新用户,xp系统ftp服务器创建用户
  16. java 一元二次方程_如何用java编写一元二次方程的求根问题
  17. 三星2022款 The Frame 画壁电视 评测
  18. 机器人波波熊_【菠菠智能悦读机器人绘本更新篇】新技能get!BoBo本周新增绘本103本!...
  19. jtag的emu0与emu1_谁特么告诉你EMU就是1分钱就能赚75美元?
  20. 【C#】工具篇 vspd虚拟串口的安装

热门文章

  1. varclus变量聚类对变量有啥要求_互助问答第208期:递归的双变量probit模型问题...
  2. java职业发展路线图_软开(Java),该如何规划职业路线?
  3. linux环境下安装多个任意版本的python环境
  4. 脚本自启动oracle,自动启动和关闭Oracle 脚本
  5. 雨课堂显示服务器无法连接,雨课堂用的什么云服务器
  6. mysql2800_mysql error 1045 (2800):。。 'root'@'localhost' (using password:YES)
  7. 华gt2升级鸿蒙,华为手表GT2 Pro已开始内部测试,升级鸿蒙操作系统
  8. apache arm 交叉编译_移植apache2 ARM版 – 交叉编译apache2 | 学步园
  9. linux 开放5222端口,ejabberd 安装配置
  10. mysql 事务 引擎_mysql引擎和事务