先创建数据库用户:
create user XXX identified by xxx default tablespace XXXXX;
grant connect,resource,dba to XXX ;

数据库:
用户名:XXXX
密码:XXXX
服务器连接地址和SID:10.XX.XX.XXX:1521/orcl

1、给dmp文件加权限
chmod 777 /home/userct/oss-shanxi/DbBackup20180328.dmp

2、切换用户:
$ su oracle


3、导入数据库文件 
imp 用户名/密码@orcl  file=/home/userct/oss-shanxi/DbBackup20180328.dmp ignore=y full=y;

报错:IMP-00002: failed to open /home/userct/oss-shanxi/DbBackup20180328.dmp for read

错误原因:
oracle 账户没有对指定目录的读/写权限

解决:
更换到Oracle有读写权限的相关目录
将dmp文件存放到/home/oracle路径下
再切换到oracle用户下
$ cd /root
$ su oracle
imp file=/home/oracle/DbBackup20180328.dmp ignore=y full=y;
还是报错:


错误原因:
没有给该dmp 文件赋予权限

解决:
ctrl + d
$ su root 切换用户
$ chmod 777 /home/oracle/DbBackup20180328.dmp

再切换oracle 用户执行
$ cd /root
$ su oracle
imp 用户名/密码@orcl  file=/home/oracle/DbBackup20180328.dmp ignore=y full=y;
打印 successfully表示导入成功

linux下 oracle怎么导入dmp文件相关推荐

  1. oracle只导入dmp中指定表,oracle 如何导入dmp文件到指定表空间

    oracle 如何导入dmp文件到指定表空间 2010年01月14日星期四 13:27 1. 打开工具Oracle SQL Plus 以dba身份登录sys用户 user: sys password: ...

  2. Oracle导出导入dmp文件(exp.imp命令行)

    1.说明 使用Oracle命令行导出导入dmp文件, 从而在两个数据库之间快速转移数据, 也可以用来作为数据库的备份, 将来可以快速恢复数据. 命令:导出exp.导入imp 步骤: 使用Oracle的 ...

  3. oracle批量导入dmp文件

    1. 以管理员角色登录oracle数据库 2. 创建表空间.用户.用户授权 参考博文: 创建表空间 create tablespace 表空间名称 datafile 存放表空间地址 #一般放在 &qu ...

  4. oracle数据库导入dmp文件

    最近在自己的机子上安装了oracle11g,今天把项目的测试数据库给导入进来了,方便在本地跑起来调试.下面记录一下过程: 1,导出测试数据库的文件; 这个是在公司三楼的一台机子上,用plsql中的工具 ...

  5. oracle 12c导入dmp文件(实践)

    1.先创建非容器数据库GZWJ 这个GZWJ库创建时,不勾选"创建为容器数据库",否则创建的用户名要c##前缀开头 2.创建表空间GZWJ CREATE TABLESPACE GZ ...

  6. oracle imp 00028,oracle中导入.dmp文件时出现IMP-00009 和IMP-00028异常提示

    昨天往oracle中导.dmp文件时,真是费了一番功夫. 导入语句:imp system/systemleaf full=y ignore=y file=jd_real_train_node.DMP ...

  7. 如何在Oracle中导入dmp文件

    Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中. 利 ...

  8. Linux下oracle显示问号,Linux下oracle插入(导入)中文记录显示为问号问题及解决办法...

    字符集 oracle官方关于字符集和NLS_LANG的解答:http://www.oracle.com/technology/tech/globalization/htdocs/nls_lang%20 ...

  9. oracle取32位唯一码,Oracle导出导入dmp文件命令,以及excel生成32位uuid

    Oracle导出dmp文件命令,以及excel生成64位uuid 导出命令cmd中 expdp mms/xfkjerp@orcl schemas=mms dumpfile=expdp.dmp DIRE ...

  10. linux软件读取不到空间,Linux下Oracle软件、数据文件等所在的磁盘分区空间不足的解决思路...

    虚拟机中的Oracle运行的久了,归档.数据文件不断增长,原来安装ORACLE的分区空间不足. 此时可以重新向虚拟机增加一块硬盘,将ORACLE的数据文件或归档的目录挂载到新增加的磁盘分区上. --我 ...

最新文章

  1. pano2vr怎么制作漫游_春节7天长假,在云南怎么玩?
  2. JDK 14 调试神器了解一下?
  3. 光纤测试仪为什么使用单芯法为光纤损耗测量
  4. Fiddler 十分钟最全使用介绍
  5. 暴走大侠找不到服务器了,《暴走大侠》常见问题汇总(图文)
  6. 二分法查找有序表中最接近的数值
  7. c16语言延时函数delay,《linux设备驱动开发详解》笔记——10中断与时钟
  8. 构建dubbo分布式平台-window安装zookeeper注册中心
  9. 怎么在线制作gif动图?推荐一款gif表情包在线制作生成器
  10. 【环境配置】Ubuntu18.04配置高通骁龙神经处理引擎(SNPE)
  11. 你的宽带ip地址被100.64了吗?
  12. 频点换算计算器android,LTE频率频点计算器
  13. extjs 数字校园-云资源平台 2014.2.4-班级座位表
  14. 使用()关键字来创建python的自定义函数_17.python自定义函数
  15. 2012年5月后QQ空间农场Farmkey最新计算字符串
  16. Linux内核超级装备eBPF技术详细研究
  17. google浏览器chrome无法导入IE收藏夹的问题
  18. 【虚幻引擎UE】打包异常问题合集
  19. 13条建议搞定程序员发展
  20. SpringBoot使用dozer

热门文章

  1. Debezium报错处理系列一:The db history topic is missing.
  2. voyage-linux系统,从Live CD安装Voyage linux到硬盘
  3. es 同步期间数据更新_在大流行期间成为数据科学家的感觉如何
  4. reboot Linux 命令使用,linux中的reboot命令的详细解释
  5. 洛可可田浩:情感设计让产品开口说话
  6. PeopleSoft 登录页面更换
  7. 【LensFlare镜头光晕】Unity3D奇葩实现
  8. 元宇宙中值得关注的7个前沿游戏,谁会是下一个Axie Infinity?
  9. c语言切蛋糕题编程,切蛋糕问题.ppt
  10. 使用lettuce和redisTemplate操作redis cluster踩坑日记