一 Matlab通过ODBC建立到Oracle数据库的连接
在Windows下 开始 → 控制面板 → 性能和维护 → 管理工具 点击 数据源(ODBC)
选择 系统DSN → 添加 →选择 Oracle in OraClient g_home 点击 完成
配置Oracle ODBC驱动
点击 确定 即可
在Matlab中建立到Oracle的JDBC连接测试
>>conn = database( test scott )(回车即可)
二 Matlab通过JDBC建立到Oracle数据库的连接
Linux下的配置过程和Windows一样 如下
将Oracle JDBC的JAR包拷贝到Matlab的相关目录( \matlab\java\jar\toolbox\)下
Oracle g安装目录的jdbcàlib(如\app\Administrator\product\ \client_ \jdbc\lib)下有四个文件 ojdbc jar ojdbc _g jar ojdbc jar ojdbc _g jar
ojdbc jar ojdbc _g jar应用于jdk 版本 ojdbc jar ojdbc _g jar应用于jdk 版本 我们把ojdbc jar拷贝到matlab主目录中的java\jar\toolbox目录下
例如
这里使用到Oracle服务端使用的是 Oracle g
此时 将ojdbc jar包拷贝到D:\matlab\R b\java\jar\toolbox目录下
注重
客户端的ojdbc jar在 \product\ \client_ \jdbc\lib目录下存在
服务端的ojdbc jar在 \product\ \db_ \jdbc\lib目录下存在
配置matlab的classpath txt文件
打开 \matlab\toolbox\local目录 编辑classpath txt文件 添加如下行
$matlabroot/java/jar/toolbox/ojdbc jar
并保存
在Matlab中建立到Oracle的JDBC连接测试
>>conn=database( orcl scott
oracle jdbc driver OracleDriver
jdbc:oracle:thin:@ : : )
(回车即可)
参数说明
orcl 数据库服务名
scott 用户名
用户密码
oracle jdbc driver OracleDriver 驱动
jdbc:oracle:thin:@ : : 连接串
三.Matlab中简单的数据库 *** 作
.连接
conn=database() database必须为三个或五个入参
.执行查询
curs=exec(conn select * from EMP )
.获取数据
curs=fetch(curs)
insert
insert(conn table colnames exdata)如
insert(conn tb_queue_tmp { t_tm } { })
update
lishixinzhi/Article/program/Oracle/201311/170681要使用连接access数据库,首先需要配置ODBC数据源,方法是:1.在命令行中输入odbcad32,打开odbc资源管理器
2.选择用户 DSN(user DSN),添加
3.在d出的创建新用户数据源中选择Microsoft Access Driver(*.mdb),点击确认
4.在d出的新对话框中输入数据源名和描述,数据源名很重要在后面的连接中要用到
5.输完数据源名和描述后,选择数据源,找到你用access创建的数据库名称以mdb结束的文件,点击确认即可
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)