dmp导入导出 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

     

    展开全文
  • 首先,我们都知道一点,由于版本问题,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 11g导出dmp数据导入oracle10g

    万次阅读 2011-11-25 08:35:16
    oracle 11g导出dmp文件导入oracle10g  1.进行导入表操作,提示: IMP-00010: 不是有效的导出文件, 头部验证失败 IMP-00000: 未成功终止导入   2.从网上查阅,oracle数据11g到10g是有问题的,一般由...

    将oracle 11g导出的dmp文件导入到oracle10g 

    1.进行导入表操作,提示:

    IMP-00010: 不是有效的导出文件, 头部验证失败
    IMP-00000: 未成功终止导入

     

    2.从网上查阅,oracle数据11g到10g是有问题的,一般由oracle10g客户端去连oracle11g进行导出数据操作然后导入到oracle10g,如果手中只有oracle11g的dmp文件,怎么办

    3.从网上查阅,头部验证失败是由于版本号不同所致,经试验可以通过如下方法进行修改:

           用notepad++工具打开dmp文件,可以看到头部信息 --TEXPORT:V11.01.00,即为源数据库的版本号,将其修改为目的数据库的版本号,如本机为10.02.01

    4.再次进行导入操作,导入成功

         

    展开全文
  • 一、sqlplus连接远程oracle oracle远程登录解决办法 Oracle远程登录: 在cmd中:sqlplus scott/tiger@oracle //在tiger和@中间不能加空格,oracle为你自己在netca中添加的远程连接的服务名 在cmd中:sqlplus /...
    一、sqlplus连接远程oracle
    oracle远程登录解决办法
    Oracle远程登录:
    在cmd中:sqlplus    scott/tiger@oracle   //在tiger和@中间不能加空格,oracle为你自己在netca中添加的远程连接的服务名
    在cmd中:sqlplus   /nolog

    slqplus scott/tiger@192.168.0.101:1521/orcl  //orcl为服务器上的服务名。

    二、

    1.sqlplus导入dmp文件

    imp 用户名/密码@实例名 file=xxxx.dmp full=y;

    2.sqlplus导出dmp文件

    exp 用户名/密码@实例名 full=y inctype=complete    file=x'x'x'x.dmp


    以上。谢我跟你急。




    展开全文
  • 1.先去新建oracle用户,记得分配权限(dba.resource,contect) 下面为新建的数据库用户:   2.接下来就是导数据。从zsj系统中用到的用户到检测认证的用户中。登录数据库服务器(linux) 但是oracle用户没有ssh登
  • 有一个从oracle导出dmp文件,需要导出.csv或者.sql再导入mysql,请问该怎么办,从来没用过oracle,装了个11g之后连服务都起不来。。
  • 1 浅析DMP DMP是一种数据库文件,其内容包括了整个数据库和表以及用户的所有信息,如存储过程,表定义,表结构等。用于程序员调试程序。 2 导出DMP文件的两种方式 导出数据库的DMP文件一般使用命令提示符或...
  • 1、Oracle12c导出dmp文件 2、直接导入Oracle10g提示如下错误 3、使用notepad工具打开Oracle10g导出dmp文件版本号 4、使用AlxcTools.exe工具修改dmp文件版本号 5、再次进行导入Oracle10gm,成功...
  • oracle数据库导入导出dmp文件

    万次阅读 2017-10-24 14:19:43
    今天碰到一个问题,需要在另外一台机器(经过核实,本机器上已经安装过oracle数据库)上导入...如何导入呢?步骤如下: 机器环境是windows条件下,win7: 1.打开“开始”--->输入cmd,打开cmd命令窗口,输入:sqlplu
  • step1、首先知道你要导入数据库中的DMP文件(例如aa.dmp)是那个版本导出的(导出导入的版本要一致,当然11g的文件可以导出10g的DMP文件)。 step2、在sqlplus命令框中用sysdba管理员登录,connect sys/password as...
  • ivr.dmp是用在生产库上通过用户shhvydivr导出的,要将数据导入到本地ivr用户里面。命令如下: imp file=D:/f/ivr.dmp fromuser=shhbydivr touser=ivr userid=ivr/ivr_2009@orcl
  • Oracle学习——dmp文件(表)导入导出

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

    万次阅读 2018-09-04 10:13:45
    EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。 IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。 注意:EXP不会...
  • PLSQL导出dmp文件闪退原因就是环境变量。 如果在“系统变量”列表框下面的“变量”列中找不到“ORACLE_HOME”和“ORACLE_SID”这两个变量,则需要下面操作,否则无需一下操作。 在“系统变量”中点击“新建”...
  • impdp导入dmp文件

    万次阅读 2020-05-25 12:35:53
    只能导入expdp导出dmp文件。 expdp导出的时候,需要创建DIRECTORY 导出什么表空间,导入也要什么表空间。 导出什么用户,导入也要什么用户。 如果没有要新建。 从杭州服务器expdp导出了TOOLBOX用户的数据库dmp...
  • linux下导入导出oracledmp文件

    千次阅读 2019-02-22 16:45:52
    注意:导入导出命令执行地在oracle安装用户下的shell命令行,无需进入sql命令行! 命令:exp QGTG/\"QGTG@orcl\" file=/usr/fuck.dmp exp QGTG/\"QGTG@orcl\" file=/usr/fuck.dmp full=y ,多...
  • Oracle导出表(即DMP文件)的两种方法

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

    万次阅读 2012-09-11 15:37:41
    一、 首先要明白,导入导出dmp文件是通过cmd命令执行的,而不是通过SQL plus执行的.  此外也可以借助PLSQLDev工具进行导入导出 记得“导出可执行文件”选择客户端安装好的bin下的exp.exe工具 二、...
  • 使用过oralce很多种导入导出的方式,pde,sql(导出不支持blog格式),dmp格式,觉得.dmp最为方便,可以导出所有的表结构、数据、SEQ及存储过程等,下面就开始具体流程,并说明到如果表中没有数据时如何导入。导入...
1 2 3 4 5 ... 20
收藏数 19,708
精华内容 7,883
关键字:

dmp导入导出 oracle