Linux下的配置过程和Windows一样,如下:1、将Oracle JDBC的JAR包拷贝到Matlab的相关目录(..\matlab\java\jar\toolbox\)下。

一、Matlab通过ODBC建立到Oracle数据库的连接

1、在Windows下“开始”→“控制面板”→“性能和维护”→“管理工具”,点击“数据源(ODBC)”

2、选择“系统DSN”→“添加”→选择“Oracle in OraClient11g_home1”,点击“完成”。

3、配置Oracle ODBC驱动。

4、点击“确定”,即可。

5、在Matlab中建立到Oracle的JDBC连接测试。

>> conn = database('test','scott','123456'); (回车即可)

二、Matlab通过JDBC建立到Oracle数据库的连接

Linux下的配置过程和Windows一样,如下:

1、将Oracle JDBC的JAR包拷贝到Matlab的相关目录(..\matlab\java\jar\toolbox\)下。

Oracle 11g安装目录的jdbcàlib(如\app\Administrator\product\11.1.0\client_1\jdbc\lib)下有四个文件:ojdbc5.jar、ojdbc5_g.jar、ojdbc6.jar、ojdbc6_g.jar。

ojdbc5.jar、ojdbc5_g.jar应用于jdk1.5版本,ojdbc6.jar、ojdbc6_g.jar应用于jdk1.6版本。我们把ojdbc6.jar拷贝到matlab主目录中的java\jar\toolbox目录下

例如:

这里使用到Oracle服务端使用的是 Oracle 11g

此时,将ojdbc6.jar包拷贝到D:\matlab\R2008b\java\jar\toolbox目录下。

注重:

1、客户端的ojdbc6.jar在..\product\11.1.0\client_1\jdbc\lib目录下存在。

2、服务端的ojdbc6.jar在..\product\11.1.0\db_1\jdbc\lib目录下存在。

2、配置matlab的classpath.txt文件

打开..\matlab\toolbox\local目录,编辑classpath.txt文件。添加如下行:

$matlabroot/java/jar/toolbox/ojdbc6.jar

并保存。

3、在Matlab中建立到Oracle的JDBC连接测试。

>> conn=database('orcl','scott','123456',

'oracle.jdbc.driver.OracleDriver',

'jdbc:oracle:thin:@ 192.168.0.101:1521:');

(回车即可)

参数说明:

orcl:数据库服务名

scott:用户名

123456:用户密码

oracle.jdbc.driver.OracleDriver:驱动

jdbc:oracle:thin:@ 192.168.0.101:1521::连接串

三.Matlab中简单的数据库操作

1.连接

conn=database(),,database必须为三个或五个入参

2.执行查询

curs=exec(conn, 'select * from EMP');

3.获取数据

curs=fetch(curs)

4.insert

insert(conn, table, colnames, exdata)如:

insert(conn,’tb_queue_tmp’,{’t_tm’},{‘0001’})

5.update

update(conn, table, colnames, exdata, whereclause)

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

matlab连接mysql教程视频_Matlab建立到Oracle数据库的连接相关推荐

  1. ftp无法与服务器建立连接_建立与Oracle数据库服务器连接的两种连接模式

    建立与Oracle数据库服务器连接的两种连接模式(专用服务器与共享服务器) 在建立Oracle数据库的时候,应该会在数据库建立助手向导上面看到这么一个选项,就是数据库的连接模式采用什么方式.在Orac ...

  2. matlab里有java数据库吗_Matlab通过JDBC建立到Oracle数据库的连接

    Linux下的配置过程和Windows一样,如下: 1.将Oracle JDBC的JAR包拷贝到Matlab的相关目录(..matlabjavajaroolbox)下. Oracle 11g安装目录的 ...

  3. web连接mysql教程视频_jsp servlet mysql实现的Java web在线商城项目源码附带视频指导运行教程...

    今天给大家演示一款由jsp servlet MySQL实现的在线商城系统,本系统实现了管理员管理用户.商品(商品分类).订单.留言.新闻等功能,前台会员注册登录,查看商品信息,加入商品到购物车.提交订 ...

  4. 远程链接oracle数据库,远程连接Oracle数据库

    首先,讲明一下我为什么要用Oracle数据库.这是手头的一个项目,我师兄负责写后台,而数据库由甲方建立并且管理.现在我也得接管师兄的这个项目了,理所应当已经配好环境,装好软件来接收项目.话不多少,下面 ...

  5. arcgis读取oracle数据库,arcgis连接Oracle数据库

    arcgis连接Oracle数据库 配置声明:本人的电脑是win10 64位,安装的Oracle是oracleR11gr2 64  arcgis版本位10.2 安装是在同一台电脑上. 一.首先是安装O ...

  6. oracle 游标 904,如何解决Oracle数据库游标连接超出问题

    如何解决Oracle数据库游标连接超出问题 发布时间:2020-07-21 10:57:35 来源:亿速云 阅读:103 作者:小猪 这篇文章主要讲解了如何解决Oracle数据库游标连接超出问题,内容 ...

  7. Oracle数据库表连接查询并分页SQL语句提示未明确定义列

    Oracle数据库表连接查询并分页SQL语句提示未明确定义列 两张表中的字段: t_product t_category product_id category_id product_name cat ...

  8. oracle的url配置说明,Oracle数据库url连接最后一个orcl代表的是配置的数据库SID

    Oracle数据库url连接最后一个orcl代表的是配置的数据库SID 今天生产上项目启动访问 一个数据库的时候,出现了 ORA-12505, TNS:listener does not curren ...

  9. kepserver写入mysql_Kepserver连接Mysql教程(三)Kepserver 数据写入mysql数据库

    五.MySQL的ODBC驱动下载并安装 5.1 .下载 5.2. 配置数据源 5.3.点击"系统DSN",并点击"添加"(下图是已经添加好的) 5.4.选择&q ...

最新文章

  1. 13.9 SpringBoot集成Swagger2中遇到的问题
  2. MFC线程优先级程序图示
  3. JSunpack-n的安装与简单使用
  4. 【网址收藏】Spark History Server配置及使用
  5. 前端学习(1127):递归求数学题2
  6. IOC操作Bean管理注解方式(注入属性@Autowired和Qualifier)
  7. kwmpro音乐转换器序列号_ncm pro下载_ncm pro音乐转换器下载_3DM单机
  8. 一个用户的上级部门的上级部门对用户也有修改权限,怎么判断?
  9. 高位在前低位在后是啥意思_两年前满仓买的一支股,买时28,现在8块多点,股民怎么处理好?...
  10. 亚马逊CEO贝索斯将飞往太空;字节跳动获得“字节汽车”商标;谷歌被法国反垄断机构罚款 2.2 亿欧元|极客头条...
  11. 遍历数组是什么意思_漫画:寻找无序数组的第k大元素(修订版)
  12. Javascript中的!-- //--
  13. Java面试题-泛型篇十四
  14. 谈谈我来到CSDN社区的感受
  15. Flutter面试问题总结
  16. stm32入门开发板选野火还是正点原子呢?
  17. 熬夜人必看—iPhone屏幕亮度设置
  18. 标准差(standard deviation)和标准误差(standard error)你能解释清楚吗?
  19. 什么是高斯模糊算法?
  20. android 吧文字读出来,android学习之文字语音朗读

热门文章

  1. 转载——开阔自己的视野,勇敢的接触新知识
  2. KingPaper初探ThinkPHP3.1.2之目录部署(二)
  3. .NET操作Excel
  4. [Leedcode][JAVA][第50题][Pow(x, n)][快速幂][分治][转换类型]
  5. java ajax 获取headers_Ajax获取Response头信息
  6. history模式监听_面试题:VueRouter中的 hash 模式和 history 模式有什么区别
  7. dashboard windows 前端开发环境搭建
  8. linux用while循环输出1到10,Linux Shell系列教程之(十一)Shell while循环 | Linux大学...
  9. java判断ftp创建目录是否成功_Java判断Ftp服务器目录是否存在,若不存在创建目录 ....
  10. python if else格式_Python if else条件语句详解