zoukankan      html  css  js  c++  java
  • oracle dmp文件泵导入

    最近工作项目要用oracle,大数据量的导入导出,在此处做个记录。

    首先需要安装oracle,这个步骤网上查找即可。

    导入步骤:

    一、sqlplus命令登录


    C:UsersHP>sqlplus

    SQL*Plus: Release 11.2.0.4.0 Production on 星期三 4月 10 17:20:14 2019

    Copyright (c) 1982, 2013, Oracle. All rights reserved.

    请输入用户名: system
    输入口令:

    连接到:
    Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options

    二、导入数据需要创建对应的导出数据的表空间tablespace,不然会导入不成功。

    create tablespace data datafile 'D: uanjianoracledata.dbf' size 50m autoextend on next 50m maxsize 10240m extent management local;

    表空间已创建。

    三、创建用户

    SQL> create user paip identified by paip default tablespace jiyz temporary tablespace jiyz_temp profile default;

    用户已创建。

    四、用户授权

    SQL> grant resource to paip;

    授权成功。

    SQL> grant dba to paip;

    授权成功。

    SQL> grant unlimited tablespace to paip;

    授权成功。

     

    五、创建目录并授权

    SQL> create directory data_dir as 'D: uanjianoracledumpdir';

    目录已创建。

    SQL> grant read,write on directory data_dir to paip;

    授权成功。

     

    六、导入数据

     impdp paip/paip@orcl directory=data_dir DUMPFILE=PAIP_11G.DMP full=y logfile=paip.log;

     

    见到下边成功标志,导入成功

     如果出现导入时表空间和用户不一致可以用remap_schema=CPAD_UP:paip_mid remap_tablespace解决例如:后边取代前边

      impdp paip_mid/paip_mid directory=paip_dir dumpfile=YiDiBanQian_20190329.dmp logfile=YiDiBanQian_20190329.log remap_schema=CPAD_UP:paip_mid remap_tablespace=UP_DATA:DATA;

    除了泵导入,还有普通导入方法

      IMP DB_1011/DB_1011@DSDB FILE=D:dbweb客户端的研发chenj20141015-qlh.dmp FULL=Y ignore=y   

  • 相关阅读:
    例5-6
    例5-5
    例5-4
    例4-5
    例4-4
    例4-3
    例4-2
    例3-11
    例3-10
    例3-9
  • 原文地址:https://www.cnblogs.com/yz820/p/10689685.html
Copyright © 2011-2022 走看看