zoukankan      html  css  js  c++  java
  • Oracle impdp 导入错误记录及解决办法

    impdp命令导入dmp文件到新的数据库服务器步骤:

    step1:在服务器端创建dmp文件的保存的物理路径directory:D:/app/oradata/east_dmp_dir

    step2:登录DBA权限用户:sys/!QAZ2wsx,创建dmp文件的保存路径directory

    create directory east_dmp_dir as 'D:/app/oradata/east_dmp_dir';

     

    --注意这个directory 的名称应该和物理路径同名,都为:east_dmp_dir;

    --注意这个路径不可有中文;

    --不可为C:UsersAdministrator.A9K9MO0KFT1XUQODesktop;

    --斜杠方向为:/

    select * from dba_directories;  --查看路径是否创建成功;
    drop directory east4_db;  --删除路径;

    step 3:打开cmd,输入下面语句,结尾不要加分号;

    语句结构为:impdp 数据库连接信息 directory=XX dumpfile=XXX.dmp logfile=XXX.log schemas=要导入的数据库用户名

     

    >impdp east4/east4@UPS directory=east_dmp_dir dumpfile=02.EXP_EAST4_20200506.dmp logfile=02.EXP_EAST4_20200506.log schemas=east4


    常见错误:

    错误一:

    错误一原因:没有建立和这个directory 的名称相同的物理路径

    错误二:

     

    dmp文件是使用exp命令导出的,所以使用impdp导入则会报错误。

    正确的导入语句为:

    > imp east4/east4@UPS file=D:/app/oradata/east_dmp_dir/02.EXP_EAST4_20200506.dmp log=D:/app/oradata/east_dmp_dir/02.EXP_EAST4_20200506..log fromuser=east4 touser=east4 ignore=y statistics=none

  • 相关阅读:
    TODO 模板实践
    C++类继承方式及实践
    【转】C++友元
    C++面向对象实践
    数组指针实践
    引用&指针交换函数实践
    左值引用&右值引用实践【TODO】
    const变量的修改实践
    【转】c语言动态与静态分配
    【转】数组指针&指针数组
  • 原文地址:https://www.cnblogs.com/tongying/p/14524840.html
Copyright © 2011-2022 走看看