1.matlab通过ODBC建立与oracle数据库的连接。
1.在Windows“开始”下& rarr"控制面板& quot & rarr"性能和维护& quot"管理工具",点击"。数据源(ODBC)& quot;
2.选择“系统DSN & quot & rarr"添加" & rarr选择“Oracle in ora client 11g _ home 1 & quot;,点击”。完整”。
3.配置Oracle ODBC驱动程序。
4.点击“确定”,即可。
5.在Matlab中建立到Oracle的JDBC连接测试。
& gt& gtconn =数据库(' test ',' scott ',' 123456 ');(回车)
其次,Matlab通过JDBC建立与Oracle数据库的连接。
Linux下的配置过程与Windows下的配置过程相同,如下:
1.将Oracle JDBC的jar包复制到Matlab的相关目录下(..\matlab\java\jar\toolbox\)。
Jdbc & agraveOracle 11g安装目录的lib下有四个文件(如\ app \ administrator \ product \ 11 . 1 . 0 \ client _ 1 \ JDBC \ lib):OJ DBC 5 . jar、ojdbc5_g.jar、ojdbc6.jar、OJDBC 6 _ 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 \ r 2008 b \ Java \ jar \ toolbox目录下。
请注意:
1.客户端的ojdbc6.jar存在于目录中..\产品\ 11.1.0 \客户端_ 1 \ JDBC \ lib。
2.服务器的ojdbc6.jar存在于目录中..\产品.1.0\db_1\jdbc\lib。
2.配置matlab的classpath.txt文件
打开..\matlab\toolbox\local目录并编辑classpath.txt文件。添加以下一行:
$ matlabroot/Java/jar/toolbox/OJ DBC 6 . jar
并保存。
3.在Matlab中建立到Oracle的JDBC连接测试。
& gt& gtconn =数据库(' orcl ',' scott ',' 123456 ',
' Oracle . JDBC . driver . Oracle driver ',
JDBC:Oracle:thin:@ 192 . 168 . 0 . 101:1521:');
(回车)
参数描述:
Orcl:数据库服务名
斯科特:用户名
13456:用户密码
Oracle . JDBC . driver . Oracle driver:驱动程序
JDBC:甲骨文:瘦:@ 192.168.0.101: 1521::连接字符串
3.中的简单数据库操作。矩阵实验室
1.关系
Conn=database(),数据库必须有三个或五个参数。
2.执行查询
curs=exec(conn,' select * from EMP ');
3.检索数据
curs=fetch(curs)
4 .插入
Insert (conn,table,colnames,exdata)如下:
插入(连接。tb _ queue _ tmp & rsquo,{ & rsquot _ tm & rsquo},{ & lsquo0001 & rsquo})
5 .更新
更新(conn,table,colnames,exdata,whereclause)
关键词:Matlab,Oracle,数据库
优侠库网站每天提供最新最热门的安卓手机软件、游戏下载、分享热门手游资讯攻略教程、手机软件教程步骤,专注安卓手机游戏软件下载。本文链接:http://www.123down.cn/gonglue/227313.html