转载请注明出处:

https://www.cnblogs.com/darkknightzh/p/10093063.html

参考网址:

https://www.2cto.com/database/201704/634239.html

https://www.linuxidc.com/Linux/2017-01/139585.htm

https://www.cnblogs.com/chinhr/archive/2012/04/27/2473357.html

https://www.cnblogs.com/imyao/p/5578476.html

https://jingyan.baidu.com/article/19192ad83f1978e53f57077d.html

https://jingyan.baidu.com/article/380abd0a1ab5631d90192ce9.html

https://blog.csdn.net/kepa520/article/details/50403083

https://blog.csdn.net/wdsr90/article/details/8560486

http://53873039oycg.iteye.com/blog/2017680

1. 安装数据库及plsql

Oracle11g的下载与安装

https://www.2cto.com/database/201704/634239.html

Oracle 11g + PL/SQL安装配置及利用Oracle数据泵导入DMP文件

https://www.linuxidc.com/Linux/2017-01/139585.htm

2. 创建表空间

可以使用notepad++等打开dmp文件,看到里面的tablespace名称。

create tablespace "XXXXXX"

datafile 'E:\app\user\oradata\orcl\ XXXXXX.dbf' size 10000M

default storage (initial 1000M

Next 1000M

minextents 1

maxextents unlimited

pctincrease 0);

3. 导入表

上面是在system账户下运行。

由于创建表时是在system下,表格导入另一账户(如root)下,最好退出system,重新使用plsql登录root,而后在plsql的‘工具’——‘导入表’里面导入(在system里面导入,处错了)。‘从用户’可以使用notepad++等打开dmp文件,看到里面的用户名称(或者导入出错,也能看到创建表的用户名称。。。)。‘到用户’选择当前用户root。在‘导入文件’中选择dmp文件路径,点击导入。没错的话,就可以了。。。不过可能遇到:

只有 DBA 才能导入由其他 DBA 导出的文件:

https://www.cnblogs.com/chinhr/archive/2012/04/27/2473357.html

4. matlab通过下面网址的方式可通过odbc连接到oracle数据库。

https://www.cnblogs.com/imyao/p/5578476.html

在系统DSN中添加oracle数据源,可以使用下面的方式(开始我这边matlab死活连不上oracle数据库,后来通过下面三个网址,不知道怎么改的,改来改去就可以了。现在把这些都删了,还是能连oracle数据库,所以没办法测试具体是哪个起作用,因而都留着吧):

https://jingyan.baidu.com/article/19192ad83f1978e53f57077d.html

https://jingyan.baidu.com/article/380abd0a1ab5631d90192ce9.html

https://blog.csdn.net/kepa520/article/details/50403083

5. plsql读写文件:

https://blog.csdn.net/wdsr90/article/details/8560486

http://53873039oycg.iteye.com/blog/2017680

(整理)plsql导入dmp文件的更多相关文章

  1. PLSQL导入dmp文件完整步骤(附图)

    导入dmp文件分为三大步:创建表空间.创建用户.导入dmp文件 一.创建表空间: 点击new,新建一个sql window 语句为: create tablespace "表空间名" ...

  2. 使用plsql导入dmp文件缺少imp*.exe

    在C:\app\Administrator\product\11.2.0\client_2\BIN 找到imp.exe 导入

  3. oracle数据库导入dmp文件

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

  4. Oracle----SQL语句积累 (Oracle 导入 dmp文件)

    Oracle----SQL语句积累 (Oracle 导入 dmp文件) Oracle SQL PL  导入dum文件 1.数据库DBA权限: 注意:这个是在cmd命令行中直接输入,不需要进入Oracl ...

  5. oracle11g导入dmp文件(根据用户)

    已知:用户名.密码.dmp文件 .(指即将导入dmp文件的用户名和密码) 需求:将该dmp文件导入本地oracle11g中. 步骤: 1.将该dmp文件拷贝到G:\oracle11g\admin\or ...

  6. oracle导入.dmp文件

    在日常开发中,经常需要往一个数据库里导入.dmp文件,下面简单介绍下如何通过命令导入 1.创建一个awsbpm用户create user 用户名 identified by 密码; 如:create ...

  7. 导入dmp文件时,需要删除原有ORACLE数据库实例

    导入dmp文件时,对于已存在的数据库实例及表处理方式:删除实例. 1.以管理员身份登录 sqlplus / as sysdba 2.停止实例 shutdown abort; 执行结果:ORACLE i ...

  8. plsql导入excel文件

    plsql导入excel文件   CREATE TABLE     DWSB_GRMX1     (         XH VARCHAR2(40),         SFZH VARCHAR2(40 ...

  9. Oracle新建数据库,并导入dmp文件

    1:安装Oracle及新建数据库 Oracle 11g安装图解 http://www.cnblogs.com/qianyaoyuan/archive/2013/05/05/3060471.html h ...

随机推荐

  1. hive_连续天次计算

    drop table sospdm.tmp_yinfei_yuanzuan_redbag; create table sospdm.tmp_yinfei_yuanzuan_redbag stored ...

  2. hdu1202解题报告

    #include<stdio.h>int main(){    int n,i;    double sum,s,p,sum1;    while(scanf("%d" ...

  3. vue源码的构建

    一.vue构建的基本了解 1,开始学习vue的源码的学习,vue.js是基于rollup构建的 它的配置在 scripts下面 rollup是webpack的简小版针对于js进行压缩的,没有提供复杂的 ...

  4. HDU 5113

    HDU 5113类似四色定理的什么东西,大体就是dfs了,不过有两个坑点,这个题的逼格瞬间就上去了1.剪枝很神奇,任何一种颜色都不能超过剩下总格子数的一半,想想确实显然但是比赛的时候没有想到:2.测评 ...

  5. ASP.NET MVC不可或缺的部分——DI及其本质工作分析

    IoC框架最本质的东西:反射或者EMIT来实例化对象.然后我们可以加上缓存,或者一些策略来控制对象的生命周期,比如是否是单例对象还是每次都生成一个新的对象. DI实现其实很简单,首先设计类来实现接口, ...

  6. PTA 5-3 解题报告

    GitHub 问题描述 解题思路 代码 问题描述 5-3 计算平均值 (50分) 现在为若干组整数分别计算平均值. 已知这些整数的绝对值都小于100,每组整数的数量不少于1个,不大于20个. 输入格式 ...

  7. C# ImageHelper

    using System; using System.Drawing; using System.Drawing.Imaging; using System.IO; using System.Web; ...

  8. 转:自旋锁(spinlock)

    自旋锁与互斥锁有点类似,只是自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环在那里看是否该自旋锁的保持者已经释放了锁,"自旋"一词就是因此而得名. 由于 ...

  9. [OC] Block的使用

    由ControllerA跳转到controllerB,在controllerB中选择一个参数的值,并将它传回给controllerA. 首先,在controllerB的.h文件中写入: @interf ...

  10. Touch事件详解及区别,触屏滑动距离计算

    移动端有四个关于触摸的事件,分别是touchstart.touchmove.touchend.touchcancel(比较少用), 它们的触发顺序是touchstart-->touchmove- ...