plsql导入.dmp, .sql步骤
plsql导入.sql和.dmp文件时,会经常用到,对于初学者来说可能没有那么简单,毕竟oracle数据库比较麻烦。
下面是我自己导入.sql和.dmp文件的步骤。
1.导入.sql文件(sql文件是表结构文件,不包含数据)
工具->导入表
2.->sql插入
关于可执行文件,该文件位置在oracle的安装位置下
我的是:F:\app\Administrator\product\11.2.0\dbhome_1\BIN\sqlplus.exe
3.->oracle插入,现在.bmp文件(.bmp文件是含有数据的储存文件)
注意:不要勾选“显示”,否则导入表没有数据
可执行文件与第二步的位置一样,
我的是F:\app\Administrator\product\11.2.0\dbhome_1\BIN\imp.exe
无论导入到出,都需要选择可执行文件,导出.dmp文件需要exp.exe可执行文件。
4.查看日志,可以看到导入.bmp文件成功
5.查询数据,测试,成功。
总结一下
1.导入.sql文件需要sqlplus.exe,导入.bpm文件需要imp.exe,导出.sql直接导出,导出.bmp文件需要exp.exe。
2.我曾试过直接导入.bmp文件,后来发现并没有数据。
3.oracle导入时没有勾选“显示”的时候,也没有数据。
数据泵的导入导出
1.导入数据泵
(1)sys用户查看 select * from dba_directories
(2)创建目录:
create or replace directory DATA_PUMP_DIR as 'D:\oracle12c\admin\oracle12c\dpdump';
(3) 将数据文件拷贝到该目录下:
(4) cmd 执行以下命令:
impdp username/password@127.0.0.1/oracle12C SCHEMAS=DAMS remap_tablespace=DAMS:username remap_schema=DAMS:username directory=DATA_PUMP_DIR dumpfile=1.dams22_tables.DMP LOGFILE=dams_20181226.log table_exists_action=replace transform=segment_attributes:n
2.导出数据泵
expdp 用户名/密码@127.0.0.1/oracle12C directory=DATA_PUMP_DIR dumpfile=dams_20181112.dmp rec_loss version=导入数据库的版本号
如果大家有什么更好的方法,欢迎留言。
plsql导入.dmp, .sql步骤的更多相关文章
- plsql导入.dmp步骤
https://blog.csdn.net/yudianxiaoxiao/article/details/78231143 plsql导入.sql和.dmp文件时,会经常用到,对于初学者来说可 ...
- PLSQL导入dmp文件完整步骤(附图)
导入dmp文件分为三大步:创建表空间.创建用户.导入dmp文件 一.创建表空间: 点击new,新建一个sql window 语句为: create tablespace "表空间名" ...
- (整理)plsql导入dmp文件
转载请注明出处: https://www.cnblogs.com/darkknightzh/p/10093063.html 参考网址: https://www.2cto.com/database/20 ...
- oracle通过plsql导入dmp数据文件
首先安装Oracle,新建一个空的数据库mydb 从开始菜单运行cmd控制台:sqlplus "用户名/密码@数据库名 as sysdba"//例如sqlplus sys/admi ...
- 使用plsql导入dmp文件缺少imp*.exe
在C:\app\Administrator\product\11.2.0\client_2\BIN 找到imp.exe 导入
- oracle创建用户空间、导出、导入dmp备份文件方法
导入数据需要注意的事项 1.创建一个用户对应一个表空间. 2.创建的用户和表空间一定要与bmp文件的用户和表空间一致. 3.导入的命令是在CMD下输入的 不是在SQL plus输入的. 4.可以用PL ...
- PLSQL 导入表到Oracle------》从一个表空间导入到其它表空间
在用PLSQL导入.dmp文件到Oracle时出现的问题如下: Import started on 2015/11/18 10:42:44E:\oracle\product\10.2.0\db ...
- PLSQL导入导出表的正确步骤
PLSQL导入导出表的正确步骤 原来总是直接 tools->import talbes->Oracle Import结果发现有的时候会出错:有的表不能正确导入, 导出步骤: 1 tools ...
- 用 PLSQL 创建新用户及导入 dmp
一.创建表空间 在导入 dmp 文件之前,你要在数据库里面给它分配一片存储它的地方(表空间). 如果我们知道需要导入的数据库的表空间直接创建就可以,如果不不知道,也没有关系,我们可以用 txt 打开 ...
随机推荐
- 怎样把PDF文件中的一页提取出来
现在随着网络科技的发展在网上找资源找文件就像家常便饭一样,但是有很多文件下载完成之后只有几页是需要的这时候就很困惑了,这么多怎么才能看完啊.这样为了不浪费时间可以将有用的一页提取出来,进行使用,那怎样 ...
- 重写 console.log()
/*重写console.log*/ console.log = (function(mFun){ return function(str){ mFun.call(console,'hello! ' + ...
- Python2还是Python3
Python2还是Python3 相信很多新接触Python的人都会纠结这一个问题,学Python2还是Python3? 不像Java一样每个新版本基本都是基本兼容以前的版本的.Python2和Pyt ...
- Servlet(五):请求转发和重定向
请求转发: 问题: 服务器在接收到浏览器的请求后,仅仅使用一个 Servlet进行请求处理,会造成不同的Servlet逻辑代码 冗余,Servlet的职责不明确. 解决: 使用请求转发. 特点: 一次 ...
- 2018-2019-1 20189201 《LInux内核原理与分析》第六周作业
希望是美好的 但仅仅是所想 一.书本第五章知识总结[系统调用的三层机制(下)] 深入理解系统调用的过程 system_call并不是一个普通的函数,只是一段汇编代码的起点,且内部没有严格遵守函数调用堆 ...
- linux 添加ssh和开启ssh服务apt管理的ubuntu
是在ubuntu下出现的需求 现笔记记录 apt-get update 更新源命令 apt-get install openssh-server 安装ssh服务 容易出现无法定位软件包.出现此问 ...
- xshll 连接ubuntu出现 ssh服务器拒绝了密码
一般进行到这一步,可能是sshd的设置不允许root用户远程登录 首先修改一下vim /etc/sshd/ssh_config 修改成如下图: 如果找不到或修改不行 可以先用普通用户登录再su到roo ...
- ubantu10.04安装ns-2.34
LQ大神说是这个搭配才能完美移植leach 安装如下: 1. 安装必须的软件,因为版本较久远, sudo gedit /etc/apt/sources.list(大概是个意思) 把里面的内容换成: d ...
- 容器加載Web工程的Web.xml文件介紹
转 容器加載Web工程的Web.xml文件介紹 [-] 这篇文章主要是综合网上关于webxml的一些介绍希望对大家有所帮助也欢迎大家一起讨论 ---题记 一 Webxml详解 一 ...
- __x__(3)0905第二天__W3C标准集合
World Wide Web Consortium 万维网联盟(外语缩写:W3C)标准不是某一个标准,而是一系列标准的集合. 创建于 1994 年,是 Web 技术领域最具权威和影响力的国际中立性技术 ...