dmp文件怎么导入oracle_oracle12 dmp文件导入oracle11 - CSDN
精华内容
参与话题
  • 如何将dmp文件导入到自己的oracle数据库中

    万次阅读 多人点赞 2016-12-16 17:26:20
    1、首先,我们可以先建立自己的一个用户表...datafile 'D:\oracle\product\10.2.0\userdata\test.dbf' (这边可以写成oracle的某个路径下) size 50m (初始大小) autoextend on;(自动扩展) 2、接下来,我们

    1、首先,我们可以先建立自己的一个用户表空间,创建表空间的格式如下:

    create tablespace test(表空间的名字) 
    datafile 'D:\oracle\product\10.2.0\userdata\test.dbf'  (这边可以写成oracle的某个路径下)
    size 50m  (初始大小)
    autoextend on;(自动扩展)


    2、接下来,我们可以创建一个自己的用户,创建格式如下:

    CREATE USER utest (用户名) 
    IDENTIFIED BY upassword(密码)
    DEFAULT TABLESPACE test(上面创建的表空间) 
    TEMPORARY TABLESPACE temp;(临时表空间就写temp即可)


    3、然后,我们需要给自己的用户赋予权限来管理自己的表空间

    GRANT CONNECT TO utest;  
    GRANT RESOURCE TO utest;  
    GRANT dba TO utest;--dba为最高级权限,可以创建数据库,表等。


    以上三条语句的执行环境都需要进入oralce之后

    cmd下进入oracle的方式

    sqlplus system/密码      回车即可


    4、接下来我们就可以将我们的dmp文件导入到我们自己的表空间中了,导入方式

    imp usename/password@SID full=y  file= d:\data\xxxx.dmp ignore=y


    导入实例

    imp utest/upassword  file=D:\20140227.dmp full=y ignore=y (将文件导入到我们自己新建的用户的表空间中)  注意:这条语句的执行环境是刚进命令台时的环境


    展开全文
  • 将我们拿一个dmp文件时,如何快速导入至数据库?注意事项: 第一步 首先我们打开navicat软件,点击软件左上角连接,点击Oracle连接,输入连接信息,连接成功即可 注意:必须要用最高权限用户登录,即SYS用户 第二...

    将我们拿一个dmp文件时,如何快速导入至数据库?

    第一步

    首先我们打开navicat软件,点击软件左上角连接,点击Oracle连接,输入连接信息,连接成功即可

    注意:必须要用最高权限用户登录,即SYS用户


    第二步
    连接成功后,点击数据泵导入
    在这里插入图片描述
    第三步
    填好信息,这里需要的注意是在转储文件那里,目录选择的是oracle文件的目录,后面的文件名是在目录下的,比如这里目前写的LOG_FILE_DIR,那么我这个文件下面肯定是有tp_qxgz_jcqr200609.dmp这个dmp文件的,填好之后点击生成sql,然后点击运行即可
    在这里插入图片描述
    在这里插入图片描述
    点击运行之后等待即可,下面为成功的日志
    在这里插入图片描述
    这个时候可以去plsql运行脚本看看表是否导入成功

    select * from TP_QXGZ_JCQR;
    

    在这里插入图片描述

    注意事项:

    1、数据泵导入必须使用最要权限用户
    2、转储文件目录必须选择Oracle目录下的,然后在把dmp文件拷贝到选择转储文件目录下
    3、在导入dmp文件时候,可能会遇到各种错误,导入的时候我们可以查看日志,如果出现用户不存在,我们则先去建一个日志提示不存在的用户,用户建好之后可能表空间不存在,则需要去建一个日志提示不存在的表空间,并在表空间分给之前建好的用户
    如下:我在导入的时候先遇到用户不存在,于是我去建立一个csggz_gyspj的用户,后续提示我表空间DATA_DM不存在,于是我又去建了一个名为DATA_DM的表空间,并在用户设置中将用户csggz_gyspj的默认表空间设置为DATA_DM即可
    在这里插入图片描述

    展开全文
  • datafile 'D:\app\oracle\bidm\tbs_bidm_01.dbf' size 800M (初始大小) autoextend on(自动扩展) next 512m maxsize unlimited; 2.创建一个自己的用户 create user bidm (用户名) ...


    1.创建用户表空间
    create tablespace tbs_bidm (表空间的名字)
    datafile 'D:\app\oracle\bidm\tbs_bidm_01.dbf'
     size 800M (初始大小)
    autoextend on(自动扩展) next 512m maxsize unlimited;

     

    2.创建一个自己的用户
    create user bidm (用户名)
      identified by bidm(密码)
      default tablespace tbs_bidm(上面创建的表空间)
      temporary tablespace temp(临时的表空间)  profile DEFAULT

    3.需要给自己的用户赋予权限管理自己表空间
    grant create any view to bidm;

    grant create session to bidm;

    grant debug connect session to bidm;
    grant select any table to ntmeta;

    grant dba to BIDM;-----dba为最高级权限,可以创建数据库,表等

    4 打开cmd,执行下面语句:把dmp文件的数据导入数据库中

    imp usename/password@localhost/orcl(表示SID)  file= E:\Oracle_11g\app\Administrator

    \product\11.2.0\dbhome_1\database\xxxx.dmp  full=y

    即可

    展开全文
  • Oracle 导入数据库dmp文件的几种方式

    万次阅读 2017-04-30 10:02:36
    使用cmd命令进行导入进入cmd直接输入命令imp 用户名/密码@监听器路径/数据库实例名称 file='d:\数据库文件.dmp' full=y ignore=y 例如:imp mislogin/...使用Oracle的bin目录imp.exe导入打开Oracle主目录 E:\ap

    使用cmd命令进行导入

    进入cmd直接输入命令

    imp 用户名/密码@监听器路径/数据库实例名称 file='d:\数据库文件.dmp' full=y ignore=y
    

    例如:

    imp mislogin/mislogin@localhost/JFJOA file="d:\data.dmp" full=y ignore=y 
    

    导入数据库

    使用Oracle的bin目录imp.exe导入

    打开Oracle主目录
    E:\app\shaoduo\product\11.2.0\dbhome_1\BIN
    找到impdb.exe 进行导入
    使用管理员身份运行。输入密码,输入密码 再输入dmp 的路径, 后边会出现 什么 yes 什么 no的 看情况输入回车就可以了。

    使用PL/SQL 的tools工具进行导入

    这里写图片描述
    这里写图片描述

    import即可


    版权声明
    author :shaoduo
    原文来自:http://blog.csdn.net/shaoduo/article/details/70942016
    其他出处均为转载,原创作品,欢迎读者批评指正。

    展开全文
  • linux下 oracle怎么导入dmp文件

    万次阅读 2018-03-31 21:37:35
    先创建数据库用户:create user XXX identified by xxx default tablespace ...数据库:用户名:XXXX密码:XXXX服务器连接地址和SID:10.XX.XX.XXX:1521/orcl1、给dmp文件加权限chmod 777 /home/userct/oss-shan...
  • 首先可以通过 –help命令查看命令行语句的关键字信息: 如以下的exp -help(下图仅显示本命令部分信息) ...在导出的目录中可以看到导出的dmp文件以及对应的日志: 导入: imp 用户名/密码@实例名...
  • linux 下oracle导入dmp文件

    万次阅读 2017-08-02 08:46:25
    linux 导dmp文件oracle
  • 有一个从oracle导出的dmp文件,需要导出.csv或者.sql再导入mysql,请问该怎么办,从来没用过oracle,装了个11g之后连服务都起不来。。
  • step1、首先知道你要导入数据库中的DMP文件(例如aa.dmp)是那个版本导出的(导出导入的版本要一致,当然11g的文件可以导出10g的DMP文件)。 step2、在sqlplus命令框中用sysdba管理员登录,connect sys/password as...
  • oracle之cmd导入dmp文件

    万次阅读 2016-06-07 19:56:59
    打开cmd窗口,执行以下格式命令: imp 用户名/密码@服务器IP:端口/服务名 file=dmp文件路径 full=y 例子,这是我的: imp ZXXT/ZXXT@192.168.20.212:1521/orcl file=E:\运政执法数据\yz\yzdata.dmp full=y
  • Oracledmp文件导入

    千次阅读 2019-09-10 16:47:45
    2,在导入dmp文件的时候,也是利用navicat,显示没有systemdba权限 3,先创建新用户赋予systemdba权限,但是有显示insufficient privileges(权限不足) 4,放弃navicat 利用mysql service 在控制台进行操作cmd 5...
  • 1、Oracle12c导出dmp文件 2、直接导入Oracle10g提示如下错误 3、使用notepad工具打开Oracle10g导出的dmp文件版本号 4、使用AlxcTools.exe工具修改dmp文件版本号 5、再次进行导入到Oracle10gm,成功...
  • oracle11g导入dmp文件(根据用户)

    千次阅读 2018-04-04 09:13:48
    需求:将该dmp文件导入本地oracle11g中。 步骤:  1、将该dmp文件拷贝到G:\oracle11g\admin\orcl\dpdump目录下;(这里是我自己的oracle11g安装目录G:\oracle11g)  2、cmd打开dos窗口;  3、键入命令:impdp...
  • oracle 11g导出的dmp数据导入oracle10g

    万次阅读 2011-11-25 08:35:16
    oracle 11g导出的dmp文件导入oracle10g  1.进行导入表操作,提示: IMP-00010: 不是有效的导出文件, 头部验证失败 IMP-00000: 未成功终止导入   2.从网上查阅,oracle数据11g到10g是有问题的,一般由...
  • 首先,我们都知道一点,由于版本问题,dmp文件的导出导入会报错,而低版本的导出,高版本是可以直接导入的,它能兼容低版本 而高版本导出,想要导入低版本,这个就有问题了,会提示版本的兼容问题,别人的解决方法...
  • 更改由oracle导入dmp文件的版本

    千次阅读 2015-02-13 12:29:09
    今天客户给了我一个从oracle11g数据库里面导出的一张表数据文件给我,文件的后缀是dmp文件,我把dmp文件导入我们的业务数据库中报错,后来网上一查是因为oracle数据库版本不一致的原因造成的,我们的业务数据库版本...
  • plsql导入.dmp步骤

    万次阅读 2017-10-13 22:43:20
    plsql导入.sql和.dmp文件时,会经常用到,对于初学者来说可能没有那么简单,毕竟oracle数据库比较麻烦。 下面是我自己导入.sql和.dmp文件的步骤。 1.导入.sql文件(sql文件是表结构文件,不包含数据)工具->导入表...
  • 一、sqlplus连接远程oracle oracle远程登录解决办法 Oracle远程登录: 在cmd中:sqlplus scott/tiger@oracle //在tiger和@中间不能加空格,oracle为你自己在netca中添加的远程连接的服务名 在cmd中:sqlplus /...
  • 1.先去新建oracle用户,记得分配权限(dba.resource,contect) 下面为新建的数据库用户:   2.接下来就是导数据。从zsj系统中用到的用户到检测认证的用户中。登录数据库服务器(linux) 但是oracle用户没有ssh登
  • Oracledmp导入一张表

    千次阅读 2019-07-10 21:40:45
    之前对整个数据库做的备份,但因误删除了一张表,需要从备份中恢复误删的表,如果直接导入dmp文件的话,因为数据量比较大,需要很长时间,那经过查找资料,可以使用命令从dmp中导入一张表,以下是测试过的命令: ...
1 2 3 4 5 ... 20
收藏数 19,213
精华内容 7,685
关键字:

dmp文件怎么导入oracle