dmp文件 linux导出oracle_linux oracle导出dmp文件 - CSDN
精华内容
参与话题
  • linuxoracle怎么导出dmp文件

    万次阅读 2018-03-31 21:42:32
    dmp文件oracle的逻辑备份文件,常用于数据库逻辑备份,数据库迁移等操作。1、先给导出的路径 赋予权限:chmod 777 /home/userct/oss-shanxi2、切换用户su oracle3、连接数据库并导出exp 用户名/密码@orcl file=/...
    dmp文件:oracle的逻辑备份文件,常用于数据库逻辑备份,数据库迁移等操作。

    1、先给导出的路径 赋予权限:
    chmod 777 /home/userct/oss-shanxi

    2、切换用户
    su oracle

    3、连接数据库并导出
    exp 用户名/密码@orcl file=/home/userct/oss-shanxi/oss_api.dmp full=y;

    报错:
    没有写dmp的权限。

    先ctrl + d 断开连接,换个文件夹 再
    exp 用户名/密码@orcl file=/home/oracle/oss_api.dmp full=y;
    表示正在导出。
    打印 successfully表示导入成功




    展开全文
  • linux下导入导出oracledmp文件

    千次阅读 2018-08-03 17:00:57
    1.导出dmp件 注意:导入导出命令执行地在oracle安装用户下的shell命令行,无需进入sql命令行! 命令:exp QGTG/\"QGTG@orcl\" file=/usr/fuck.dmp exp QGTG/\"QGTG@orcl\" file=/usr/fuck....

    1.导出dmp件

    注意:导入导出命令执行地在oracle安装用户下的shell命令行,无需进入sql命令行!

    命令:exp QGTG/\"QGTG@orcl\" file=/usr/fuck.dmp

    exp QGTG/\"QGTG@orcl\" file=/usr/fuck.dmp full=y ,多了个full=y,弹出对话输出yes即可

    意思为导出用户名为QGTG,密码为QGTG,sid为orcl下的所有表至本地linux的usr目录下

     

    输入oracle数据库用户名密码,回车,成功导出如下图

    如果只导出某一个表,命令如下:

    exp QGTG/\"QGTG@orcl\" file=/usr/fuck1.dmp tables=表名

    2.导入Oracle dmp文件

    我们将上一步导出的dmp,导入到另一台linux中的oracle建表,

    将上一步的dmp上传至该linux系统中(/usr/download路径下)

    命令如下:imp hdnav/\"qq564425@hdnav\" file=/usr/download/fuck.dmp full=y

    意思为:从/usr/download路径下读取dmp至用户名为hdnav,密码为qq564425,sid为hdnav的数据库中

    查看数据库,表已经成功建成了。

     

    有时候,会遇到如下问题:

    IMP-00013: only a DBA can import a file exported by another DBA

    这个时候,在sql命令行下执行:

     赋予新建用户imp_full_database的权限

      grant imp_full_database to username;

    展开全文
  • linux环境中导出oracle数据库中表格dmp文件 1.从linux环境下导出表格到windos本地 (1)打开cmd命令窗口 (2)输入exp sys/sys@192.168.1.1:1521/ORCL file= D:\表名.dmp tables=表名 sys/sys 用户名/密码 ...

    从linux环境中导出oracle数据库中表格dmp文件

    1.从linux环境下导出表格到windos本地
    (1)打开cmd命令窗口
    (2)输入exp sys/sys@192.168.1.1:1521/ORCL file= D:\表名.dmp tables=表名
    sys/sys 用户名/密码
    192.168.1.1:1521 linux的ip:1521监听
    ORCL 实例
    路径:oracle/product/11.2.0/dbhome_1/network/admin 下的tnsnames.ora文件。 查看

    ORCL =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl)
        )
      )

    我的是ORCL
    是什么就填什么
    tables 表示表格表名

    2.从linux环境下导出表格原本的linux环境下
    (1)打开远程连接SecureCRT
    连接oracle用户
    打开监听 lsnrctl start
    输入 exp sys/sys@ORCL file= /home/oracle/表名.dmp tables=表名

    展开全文
  • LinuxOracle导出导入dmp文件

    千次阅读 2018-01-15 15:49:17
    登录 root登录之后切换到oracle用户上:输入 ...exp user/password@orcl file=/tmp/20180115.dmp owner=user 将用户user用户的表table1,table2导入到 /tmp下 exp user/password@orcl file=

    登录

    root登录之后切换到oracle用户上:输入

    su oracle

    导出

    将用户user用户表导入到/tmp下

    exp user/password@orcl file=/tmp/20180115.dmp owner=user

    将用户user用户的表table1,table2导入到

    /tmp下

    exp user/password@orcl file=/tmp/20180115.dmp tables=(table1,table2) 

    将用户user用户的表table1中的字段filed1以"a"开头的数据导出

    exp user/passwor@orcl filed=/tmp/20180115.dmp tables=(table1) query=/" where filed1 like 'a%'/"

    导入

    将/temp/20180115.dmp文件导入到user下

    imp user/passwor@orcl filed=/tmp/20180115.dmp ignore=y full=y


    展开全文
  • 公司的检测认证一直和zsj是一套数据库,之前也是在zsj的数据库上做的数据项检测,决定新迁出一套数据库来给检测认证,方便检测折腾。 1.先去新建oracle用户,...登录数据库服务器(linux) 但是oracle用户没有ssh登
  • 此方法很简单。我第一次弄就搞定了 1、登录linux,以oracle用户登录如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户
  • create tablespace demo_new_data datafile '${ORACLE_HOME}\oradata\demo_new_data.dbf' size 500M reuse autoextend on next 40M extent management local; 2.创建用户并指定表空间 create user d...
  • Oracle如何导出dmp文件

    千次阅读 2018-10-21 14:36:14
    导出dmp文件 进入目录:/home/oracle/20181021 执行命令: exp 导入数据库用户名/密码 file=导出dmp文件 log=日志名称 owner=导出的数据库名 截图如下:   exp aibs/aibs file=aibs_20181021.dmp log=...
  • 首先可以通过 –help命令查看命令行语句的关键字信息: 如以下的exp -help(下图仅显示本命令部分信息) ...在导出的目录中可以看到导出dmp文件以及对应的日志: 导入: imp 用户名/密码@实例名...
  • Linux下导入dmp文件oracle数据库

    千次阅读 2019-08-07 14:24:55
    Linux环境下导入oracle备份数据.dmp文件 切换至oracle用户下。 2.[oracle@mophee ~]$ imp Import: Release 11.2.0.1.0 - Production on Fri Jun 29 22:47:10 2018 Copyright (c) 1982, 2009, Oracle and/or it....
  • linux导出导入oracle数据库dmp

    千次阅读 2019-05-23 15:34:09
    1.linux下创建oracle表空间 /*linux下登陆sqlplus*/ sqlplus / as sysdba --或者 sqlplus 用户名:sys 口令:change_on_install as sysdba /*创建临时表空间 test_temp */ CREATE TEMPORARY TABLESPACE test_...
  • **linux服务器**,从备份的dmp文件中,导出表A01(不是所有的表,不是dmp文件),并导入到现在的oracle
  • linuxoracle导入dmp文件

    万次阅读 2017-08-01 19:10:49
    linuxdmp文件oracle
  • su - oracle exp 用户名/密码@orcl file=iepg1.dmp full=y 转载于:https://blog.51cto.com/satellite0818ok/892882
  • linux 环境命令行导出dmp文件

    千次阅读 2015-09-02 19:16:23
    linux 环境导出dmp文件 1、登陆oracle用户 -su oralce  2、输入以下命令 exp tdms/tdms@orcl file=/home/oracle/daochu.dmp; linux 环境导入dmp文件 1、登陆oracle用户 -su oralce  ...
  • 1.进入oracle容器 docker exec -it 容器名称 /bin/bash
  • oracle使用数据泵导入导出dmp文件

    千次阅读 2018-12-05 10:15:12
    数据库导出 cmd运行 expdp pdgh_hb/pdgh_hb@192.168.1.100:11521/orcl dumpfile =pdgh_Db100_1205.dmp expdp会导出到数据库所在服务器中dpdump文件夹中 如果要导入到本地使用 exp pdgh_hb/pdgh_hb@192.168....
  • //修改文件夹属性,-R表示文件夹下的所有文件和文件夹都生效,777表示开放所有权限 chmod -R 777 /home/oracle/dump_mylimsdb 2.切换oracle 用户 su - oracle 3.登录数据库创建directory仓库目录...
  • 登录oracle su - oracle 注意有空格 正在上传…重新上传取消转存失败重新上传取消 两种方式 以sys用户登录 Sqlplus / as sysdba 正在上传…重新上传取消转存失败重新上传取消 以具体某个用户登录 sqlplus ...
  • Linux/Unix shell 自动导出Oracle数据库

    万次阅读 2013-02-07 11:42:44
    使用shell脚本实现对Oracle数据库的监控与管理将大大简化DBA的工作负担,如常见的对实例的监控,监听的监控,告警日志的监控,以及数据库的备份,AWR report的自动邮件等。本文给出Linux 下使用 shell 脚本来实现...
1 2 3 4 5 ... 20
收藏数 4,396
精华内容 1,758
关键字:

dmp文件 linux导出oracle