dmp导出再导入错误1400 oracle_oracle导入导出dmp - CSDN
精华内容
参与话题
  • 首先可以通过 –help命令查看命令行语句的关键字信息: 如以下的exp -help(下图仅显示本命令部分信息) ...在导出的目录中可以看到导出dmp文件以及对应的日志: 导入: imp 用户名/密码@实例名...

    首先可以通过 –help命令查看命令行语句的关键字信息:

    如以下的exp -help(下图仅显示本命令部分信息)

    以及:imp-help(下图仅显示本命令部分信息)

    1. 导出:

    exp 用户名/密码@实例名 file=导出的dmp文件存放路径 log=导出日志存放路径,

    例子如下:

    在导出的目录中可以看到导出的dmp文件以及对应的日志:

    1. 导入:

    imp 用户名/密码@实例名 file=导入的dmp文件路径 full=y

    备注:如果dmp文件由dba用户导出,而导入的用户不是dba,那么则会报以下的错误:

    只需将dba权限赋值给需要导入的用户后,重新导入即可:

    赋值语句:

    grant dba to testimp1

     

    展开全文
  • 2、直接导入Oracle10g提示如下错误 3、使用notepad工具打开Oracle10g导出dmp文件版本号 4、使用AlxcTools.exe工具修改dmp文件版本号 5、再次进行导入到Oracle10gm,成功进行导入 ...

    1、Oracle12c导出dmp文件
    在这里插入图片描述

    2、直接导入Oracle10g提示如下错误
    在这里插入图片描述

    3、使用notepad工具打开Oracle10g导出的dmp文件,查看dmp文件版本号(如果dmp文件太大,会打不开,可以导出某张表的dmp进行版本号的查看)
    在这里插入图片描述

    4、使用AlxcTools.exe工具将dmp文件修改为Oracle10g对应的dmp文件版本号

    下载链接:https://pan.baidu.com/s/1WX89tOCqAlpCYVqTka8Dkg
    提取码:uvx8
    在这里插入图片描述
    在这里插入图片描述

    5、再次导入到Oracle10g,成功导入
    在这里插入图片描述

    展开全文
  • 首先,我们都知道一点,由于版本问题,dmp文件的导出导入会报错,而低版本的导出,高版本是可以直接导入的,它能兼容低版本 而高版本导出,想要导入低版本,这个就有问题了,会提示版本的兼容问题,别人的解决方法...

    首先,我们都知道一点,由于版本问题,dmp文件的导出导入会报错,而低版本的导出,高版本是可以直接导入的,它能兼容低版本

    而高版本导出,想要导入低版本,这个就有问题了,会提示版本的兼容问题,别人的解决方法我不知道,当然我也尝试过了,但是在我这里没有成功。所以我尝试了一下逼得办法,也就是在12c导出的语句最后要加上一句版本号,先将版本号转换为11g的:

    高版本导出:expdp prdev/prdev@localhost:1521/pdborcl dumpfile=bak_dir:PRDEV20160114.DMP nologfile=Y version=11.2.0.1.0

    注意最后的版本号,不能落下了,前面的如果不懂,自己去看,先把前面的搞懂了,后面的也就懂了,这个是我在我自己的电脑上先做好数据,搞定了,去客户11g上面恢复。如果不行,那就自己再找找方法,这是我的解决思路,成功了。

    11g的导入语句就比较简单了,直接导入就行,不用考虑版本号:impdp prdev/prdev@prdev_ora dumpfile=PRDEV20160114.DMP

    如果有高手有更好的办法,请留言指点一下,互相学习!

    至于我在网上搜到的说是通过notepad++来修改这个版本号,我试了一下,没成功。

    展开全文
  • oracle导入dmp遇到的问题

    万次阅读 2012-09-11 15:37:41
    一、 首先要明白,导入导出dmp文件是通过cmd命令执行的,而不是通过SQL plus执行的.  此外也可以借助PLSQLDev工具进行导入导出 记得“导出可执行文件”选择客户端安装好的bin下的exp.exe工具 二、...

       一、 首先要明白,导入导出dmp文件是通过cmd命令执行的,而不是通过SQL plus执行的.

       此外也可以借助PLSQLDev工具进行导入导出



    记得“导出可执行文件”选择客户端安装好的bin下的exp.exe工具


    二、发现在导出的过程有问题:


    网上查询原因是说数据库oracle服务端与客户端版本存在问题,要换一个oracle客户端与服务端一致的版本就可以进行dmp文件的导出

    三、如果手上没有相应的客户端版本,我们为何不直接连上服务器直接用cmd命名导出导入呢,呵呵。

    1、导入命令:

    imp userId/psw@orcl full=y  file=D:\data\T_DAYLOG_CALLANALYSIS.dmp ignore=y

    2、导出命令

    exp userId/psw@orcl file=d:\dkj\test.dmp tables=(wf_test) 

    四、如何查看dmp文件是从什么版本的数据库导出的?

    用ultraEdit打开dmp文件,可以看到最上面一行有版本号的标识



    可以看到是11g的数据库




    展开全文
  • oracle 11g导出dmp数据导入oracle10g

    万次阅读 2011-11-25 08:35:16
    oracle 11g导出dmp文件导入oracle10g  1.进行导入表操作,提示: IMP-00010: 不是有效的导出文件, 头部验证失败 IMP-00000: 未成功终止导入   2.从网上查阅,oracle数据11g到10g是有问题的,一般由...
  • 一、sqlplus连接远程oracle oracle远程登录解决办法 Oracle远程登录: 在cmd中:sqlplus scott/tiger@oracle //在tiger和@中间不能加空格,oracle为你自己在netca中添加的远程连接的服务名 在cmd中:sqlplus /...
  • 1.先去新建oracle用户,记得分配权限(dba.resource,contect) 下面为新建的数据库用户:   2.接下来就是导数据。从zsj系统中用到的用户到检测认证的用户中。登录数据库服务器(linux) 但是oracle用户没有ssh登
  • 有一个从oracle导出dmp文件,需要导出.csv或者.sql再导入mysql,请问该怎么办,从来没用过oracle,装了个11g之后连服务都起不来。。
  • 1 浅析DMP DMP是一种数据库文件,其内容包括了整个数据库和表以及用户的所有信息,如存储过程,表定义,表结构等。用于程序员调试程序。 2 导出DMP文件的两种方式 导出数据库的DMP文件一般使用命令提示符或...
  • Oracle学习——dmp文件(表)导入导出

    万次阅读 2014-12-27 19:33:13
     关于dmp我们用的还是比较多的,dmp文件它是作为oracle导入导出表使用的文件格式,今天就将dmp文件导出导入进行学习。   dmp文件导出    dmp文件导出用的比较多的一般是三种,他们分别是:导出整个数据库...
  • oracle数据库导入导出dmp文件

    万次阅读 2017-10-24 14:19:43
    今天碰到一个问题,需要在另外一台机器(经过核实,本机器上已经安装过oracle数据库)上导入oracle的后缀名是DMP的数据文件,但是不知道机器上oracle的相关用户的用户名和密码,(还好经过尝试sysdba的用户名密码没有被...
  • 1.在工具栏中找到工具-->导入。如下图:2.导入:impC:\oracle\product\10.2.0\db_1\BIN\imp.exe.如下图:3.选择要导入dmp:如下图
  • Oracle imp/impdp 导入dmp文件到数据库

    万次阅读 2018-09-04 10:13:45
    EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。 IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。 注意:EXP不会...
  • step1、首先知道你要导入数据库中的DMP文件(例如aa.dmp)是那个版本导出的(导出导入的版本要一致,当然11g的文件可以导出10g的DMP文件)。 step2、在sqlplus命令框中用sysdba管理员登录,connect sys/password as...
  • Oracle导出表(即DMP文件)的两种方法

    万次阅读 多人点赞 2012-05-18 16:32:40
    方法一:利用PL/SQL Developer工具导出: 菜单栏---->Tools---->Export Tables,如下图,设置相关参数即可: 方法二:利用cmd的操作命令导出,详情如下(备注:方法二是转载网上的教程): 1...
  • impdp导入dmp文件

    万次阅读 2020-05-25 12:35:53
    只能导入expdp导出dmp文件。 expdp导出的时候,需要创建DIRECTORY 导出什么表空间,导入也要什么表空间。 导出什么用户,导入也要什么用户。 如果没有要新建。 从杭州服务器expdp导出了TOOLBOX用户的数据库dmp...
  • 高版本导出dmp在低版本导入的问题,如果是使用impdp/empdp来进行导出导入数据库的话,在高版本的数据库中导出dmp文件时需要在末尾增加要导入的数据库的版本号(低版本oracle),导出语句如下:expdp \'sys/...
  • PLSQL导出dmp文件闪退原因就是环境变量。 如果在“系统变量”列表框下面的“变量”列中找不到“ORACLE_HOME”和“ORACLE_SID”这两个变量,则需要下面操作,否则无需一下操作。 在“系统变量”中点击“新建”...
1 2 3 4 5 ... 20
收藏数 19,737
精华内容 7,894
关键字:

dmp导出再导入错误1400 oracle