matlab怎么往sqlserver数据库插入数据

matlab怎么往sqlserver数据库插入数据,第1张

1、打开sql2008,使用windows身份登录

2、登录后,右键选择“属性”。左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式

3、选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”

4、展开“安全性”,“登录名”;“sa”,右键选择“属性”

5、左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码

6、右击数据选择“方面”

7、在右侧的方面下拉框中选择“服务器配置”;将“RemoteAccessEnabled”属性设为“True”,点“确定”

8、至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa帐户已经启用

9、打开sql server配置管理器

10、下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行

11、在左则选择sql server网络配置节点下的sqlexpress的协议,在右侧的TCP/IP默认是“否”,右键启用或者双击打开设置面板将其修改为“是”

12、选择“IP 地址”选项卡,设置TCP的端口为“1433”

13、将"客户端协议"的"TCP/IP"也修改为“Enabled”

配置完成,重新启动SQL Server 2008。此时应该可以使用了,但是还是要确认一下防火墙。打开防火墙设置。将SQLServrexe(C:\Program Files\Microsoft SQL Server\MSSQL10SQLEXPRESS\MSSQL\Binn\sqlservrexe)添加到允许的列表中。

1 改变数据格式 当数据重复再命令行窗口时,整数以整形形式显示,其他值将以默认格式显示。MATLAB的默认格式是精确到小数点后4位。如果一个数太大或

2 disp函数 另一种显示数据的方法是用disp函数。disp需要一个数组参数,它将值显示在命令行窗口。如果这个数组是字符型,那么包含在这个数组中的字符串

3 用fprintf函数格式化输出数据

一 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/17068

以上就是关于matlab怎么往sqlserver数据库插入数据全部的内容,包括:matlab怎么往sqlserver数据库插入数据、matlab输出数据库内容是、Matlab建立到Oracle数据库的连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10181989.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存