转载请注明出处:html
http://www.javashuo.com/article/p-yjjfmlor-bh.htmllinux
参考网址:sql
https://www.2cto.com/database/201704/634239.html数据库
https://www.linuxidc.com/Linux/2017-01/139585.htmoracle
https://www.cnblogs.com/chinhr/archive/2012/04/27/2473357.htmlapp
http://www.javashuo.com/article/p-niseowhg-ku.html工具
https://jingyan.baidu.com/article/19192ad83f1978e53f57077d.html测试
https://jingyan.baidu.com/article/380abd0a1ab5631d90192ce9.htmlspa
https://blog.csdn.net/kepa520/article/details/50403083.net
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数据库。
http://www.javashuo.com/article/p-niseowhg-ku.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读写文件: