REMAP_SCHEMAP Objects from one schema are loaded into another schema.

CREATE OR REPLACE DIRECTORY test_dir AS ’c:\expdp’;

GRANT READ, WRITE ON DIRECTORY test_dir TO test;

GRANT READ, WRITE ON DIRECTORY test_dir TO test1;

expdp test/test directory=test_dir dumpfile=test.dmp logfile=imp.log

impdp system/system directory=test_dir repmap_schema=test:test1 dumpfile=test.dmp logfile=imp.log

这里需要注意的是repmap_schema=RESOURCE:TARGET

REMAP_TABLESPACE Tablespace object are remapped to another tablespace.

expdp system/system directory=test_dir tablespaces=users dumpfile=tablespace.dmp logfile=tlog.log

impdp system/system directory=test_dir remap_tablespace=zhang:users dumpfile=tablespace.dmp logfile=timp.log

实验完成.这个实验可以方便的帮助DBA将一个用户下的所有对象转移为另外一个用户,可以将一个表空间内的内容转移到另外一个表空间.

继续更新2个脚本

这个脚本是的作用是将TEST中的EMP表导入到TEST13中.

impdp system/system schemas=test directo

ry=test_dir remap_schema=test:test13 dumpfile=test12.dmp include = TABLE:" in (’EMP’) " logfile=0824log1.log;

另外这个是将TEST用户REMAP为TEST13

但是发现一个问题

SQL> select username,default_tablespace from dba_users;

USERNAME DEFAULT_TABLESPACE

------------------------------ ------------------------------

MGMT_VIEW SYSTEM

SYS SYSTEM

SYSTEM SYSTEM

DBSNMP SYSAUX

SYSMAN SYSAUX

SCOTT USERS

PART USERS

OSS USERS

TEST USERS

TEST12 ZHANG

HR USERS

USERNAME DEFAULT_TABLESPACE

------------------------------ ------------------------------

OUTLN SYSTEM

MDSYS SYSAUX

ORDSYS SYSAUX

EXFSYS SYSAUX

DMSYS SYSAUX

WMSYS SYSAUX

CTXSYS SYSAUX

ANONYMOUS SYSAUX

XDB SYSAUX

ORDPLUGINS SYSAUX

SI_INFORMTN_SCHEMA SYSAUX

USERNAME DEFAULT_TABLESPACE

------------------------------ ------------------------------

OLAPSYS SYSAUX

TSMSYS USERS

BI USERS

PM USERS

MDDATA USERS

IX USERS

SH USERS

DIP USERS

OE USERS

已选择31行。

SQL> connect test/test

已连接。

SQL> select table_name from user_tables;

TABLE_NAME

------------------------------

SALARY

AUTHORS

BOOKS

TEST

A

B

TEMP

T

FLASH

FLASH1

INVENTORY

TABLE_NAME

------------------------------

T_NEW

DEPT

EMP

DEMO

TEST1

TEST2

TEST3

TEST_LOG

EMP_TEST

PART

PARTEST

TABLE_NAME

------------------------------

SYS_TEMP_FBT

已选择23行。

SQL> connect / as sysdba

已连接。

SQL> desc dba_segments

名称 是否为空? 类型

----------------------------------------- -------- ----------------------------

OWNER VARCHAR2(30)

SEGMENT_NAME VARCHAR2(81)

PARTITION_NAME VARCHAR2(30)

SEGMENT_TYPE VARCHAR2(18)

TABLESPACE_NAME VARCHAR2(30)

HEADER_FILE NUMBER

HEADER_BLOCK NUMBER

BYTES NUMBER

BLOCKS NUMBER

EXTENTS NUMBER

INITIAL_EXTENT NUMBER

NEXT_EXTENT NUMBER

MIN_EXTENTS NUMBER

MAX_EXTENTS NUMBER

PCT_INCREASE NUMBER

FREELISTS NUMBER

FREELIST_GROUPS NUMBER

RELATIVE_FNO NUMBER

BUFFER_POOL VARCHAR2(7)

SQL> select owner,segment_name,tablespace_name from dba_segments where segment_name=’EMP’;

OWNER

------------------------------

SEGMENT_NAME

--------------------------------------------------------------------------------

TABLESPACE_NAME

------------------------------

TEST

EMP

USERS

TEST12

EMP

USERS

OWNER

------------------------------

SEGMENT_NAME

--------------------------------------------------------------------------------

TABLESPACE_NAME

------------------------------

SCOTT

EMP

USERS

为了解决这个问题,修正脚本为

impdp system/system schemas=test directo

ry=test_dir remap_schema=test:test13 dumpfile=test12.dmp remap_tablespace=users:zhang logfile=0824log1.log;

阅读(678) | 评论(0) | 转发(0) |

oracle remap schema,oracle 10g DATA PUMP 的REMAP_SCHEMA和REMAP_TABLESPA相关推荐

  1. oracle remap schema,oracle 10g DATA PUMP 的REMAP_SCHEMA和REMAP_TABLESPACE的功能

    REMAP_SCHEMAP Objects from one schema are loaded into another schema. CREATE OR REPLACE DIRECTORY te ...

  2. Oracle 10g Data Pump Expdp/Impdp 详解

    本文转自David的Blog,原文链接http://blog.csdn.net/tianlesoftware/article/details/4674224 一. 官网说明 1.  Oracle 10 ...

  3. oracle remap schema,【IMPDP】 实现不同用户之间的数据迁移——REMAP_SCHEMA参数

    众所周知,IMP工具的FROMUSER和TOUSER参数可以实现将一个用户的的数据迁移到另外一个用户.同样的功能在IMPPDP工具中如何得以体现呢?答案就是:使用IMPPDP的REMAP_SCHEMA ...

  4. oracle remap schema,impdp的remap_schema选项的另一个schema是否要重建

    刚才和同学聊天,说到数据泵IMPDP的remap_schema会不会自动创建用户.做了一个实验. remap_schema后面的用户需要建立好,才行. [oracle@rh5 ~]$ impdp sy ...

  5. url oracle default schema,oracle @Table中使用schema时insert报错

    第一部分 测试情况如下: maven修改 com.alibaba druid 1.1.10 实体类 @Table(name = "dpcenter.xeuser") public ...

  6. 使用隐含Trace参数诊断Oracle Data Pump(expdp)故障

    使用隐含Trace参数诊断Oracle Data Pump(expdp)故障 Data Pump数据泵是Oracle从10g开始推出的,用于取代传统exp/imp工具的数据备份还原组件.经过若干版本的 ...

  7. Oracle技术之Data Pump介绍

    1.数据泵的工作流程如下: (1)在命令行执行命令 (2)expdp/impd 命令调用DBMS_DATAPUMP PL/SQL包. 这个API提供高速的导出导入功能. (3)当data 移动的时候, ...

  8. Oracle 11g Release 1 (11.1) Data Pump 导出模式

    http://docs.oracle.com/cd/B28359_01/server.111/b28319/dp_export.htm#i1007114 本文内容 Data Pump 提供不同的导出模 ...

  9. Oracle 11g Release 1 (11.1) Data Pump 导入模式

    http://docs.oracle.com/cd/B28359_01/server.111/b28319/dp_import.htm#i1007324 本文内容 导入最显着的特点之一就是导入的模式, ...

最新文章

  1. 那些年,我们一起学过的汇编----之伪指令
  2. 飞桨第四节七日cv经典网络 2020.4.3
  3. 全渠道的核心是渠道协同和数据整合
  4. SpringMVC的请求-获得请求参数-获得数组类型参数
  5. 目标检测系列(七)——CornerNet:detecting objects as paired keypoints
  6. C语言中static关键字的作用详解,全网最透彻
  7. STM32——库函数版——数码管静态显示程序
  8. 《Android框架揭秘》——2.4节开发Android应用程序
  9. ajax get提交中文参数乱码
  10. Aimo:盘姬工具箱CruiserEXP forWin.
  11. 24个基本指标精粹讲解(16)--DMA
  12. scada系统远程服务器,scada服务器是什么,scada系统的作用
  13. 多目标优化 MOP (三):遗传算法 SPEA2+SDE 2014
  14. 按键控制LED亮灭(CC2530)
  15. 显示当前时间(C语言)
  16. 记录mumu模拟器AMD SVM(VT)开启失败的问题
  17. 监控告警 Metrics - Prometheus
  18. 西门子博途系列学习笔记SCL(一)
  19. 显示器测试软件 鲁大师,鲁大师怎么检测显示器 鲁大师有什么作用
  20. pic16多路adc采样

热门文章

  1. PS缩小图层兼如何使用蒙版
  2. kali中netspeed的安装方法
  3. 保险公司电子印章集中管理解决方案
  4. 岁月温柔-4 最美人间四月天
  5. 基于滑窗捕获的伪卫星系统抗远近效应方法研究
  6. r720服务器独立显卡显示,dell服务器进入bios独立显卡(dellr720安装独立显卡)
  7. 【BUUCTF】强网杯 2019随便注1 write up
  8. 多久才能学会php,php零基础自学的话多久可以学会?
  9. Win实用好用软件清单推荐
  10. 内燃机 vs 外燃机