dmp文件导入oracle_oracle12 dmp文件导入oracle11 - CSDN
精华内容
参与话题
  • Oracle导入dmp文件

    千次阅读 2018-07-25 16:04:24
    Oracle导入dmp文件 目录 1.登陆数据库 2 2.打开监听 2 3.管理员用户登陆 2 4.创建表空间 3 4.1查看我们常规将用户表空间放置的位置 3 4.2创建用户表空间 3 5.创建用户和密码 3 6.设置用户权限 4 7.导入...

    Oracle导入dmp文件
    目录
    1.登陆数据库 2
    2.打开监听 2
    3.管理员用户登陆 2
    4.创建表空间 3
    4.1查看我们常规将用户表空间放置的位置 3
    4.2创建用户表空间 3
    5.创建用户和密码 3
    6.设置用户权限 4
    7.导入文件 4


    1.登陆数据库
    在linux下以Oracle用户登陆,如是root用户登陆,则使用su – oracle 命令切换到Oracle用户下

    2.打开监听
    lsnrctl start

    注:这里已经启动过了
    3.管理员用户登陆
    sqlplus / as sysdba

    4.创建表空间
    4.1查看我们常规将用户表空间放置的位置
    执行如下sql:
    select name from v$datafile;

    4.2创建用户表空间
    create tablespace dc datafile ‘/data/oracle/app/oradata/orcl/dc01.dbf’ size 100m autoextend on next 50m maxsize unlimited;

    表示在/data/oracle/app/oradata/orcl/dc01.dbf这个目录下创建一个名称为dc的表空间(dc01.dbf物理文件名)size 100m初始大小为100m,autoextend on next 50m自动扩展每次增加50m,unlimited最大无限制。
    5.创建用户和密码
    create user dc identified by wisdragon default tablespace dc;
    表示创建一个用户dc密码为wisdragon并指定用户表空间

    6.设置用户权限
    设置用户权限:grant connect,resource,dba to dc
    DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
    RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
    CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
    对于普通用户:授予connect, resource权限。
    对于DBA管理用户:授予connect,resource, dba权限

    7.导入文件
    在Oracle用户下输入如下命令
    imp dc/wisdragon file=/data/ dc_dp.dmp full=y ignore=y ;
    dc/wisdragon dc-用户名 wisdragon-密码
    file=/data/ dc_dp.dmp 导入的文件路径

    展开全文
  • dmp文件导入oracle数据库中

    千次阅读 2019-01-14 20:37:55
    imp scott/tiger@localhost/orcl file= C:\Users\Administrator\Desktop\jwyjs.dmp full=y  scott/tiger 是数据库账号密码...2,如果导入过程中遇到:IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件 修改用...

    imp scott/tiger@localhost/orcl file= C:\Users\Administrator\Desktop\jwyjs.dmp full=y

      scott/tiger  是数据库账号密码 , orcl  是实例名   file=‘dmp文件所在路径’

     

    2,如果导入过程中遇到:IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件

    修改用户为dba权限

    cmd =》 sqlplus /nolog    =>conn   / as sysdba

    grant connect,resource,dba to 用户名;

    alter user certification default role DBA;  // 暂时不用

    展开全文
  • 如何将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 (将文件导入到我们自己新建的用户的表空间中)  注意:这条语句的执行环境是刚进命令台时的环境


    展开全文
  • 首先可以通过 –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

     

    展开全文
  • 2010年5月12日 SQL> alter user scott account unlock; ...SQL> alter user scott ...exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。
  • dmp文件导入oracle

    千次阅读 2019-04-07 13:05:58
    命令行运行:sqlplus登录 1. 创建目录 create or replace directory dump_oracle_db as 'F:\oracle_db'; --说明: --dump_oracle_db--目录名 --F:\oracle_db--目录指向的文件夹 ...3. 把dmp文件放到这个文件夹...
  • 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
  • 1 浅析DMP ...导出数据库的DMP文件一般使用命令提示符或SQLPlus两种方式。这两种方式在命令上有些许不同,下面做详细介绍。 2.1 使用命令提示符方式导出 使用“窗口+R”快捷键打开运行窗口,如...
  • 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...
  • linux 下oracle导入dmp文件

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

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

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

    万次阅读 2017-10-13 22:43:20
    plsql导入.sql和.dmp文件时,会经常用到,对于初学者来说可能没有那么简单,毕竟oracle数据库比较麻烦。 下面是我自己导入.sql和.dmp文件的步骤。 1.导入.sql文件(sql文件是表结构文件,不包含数据)工具->导入表...
  • Oracledmp导入一张表

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

dmp文件导入oracle