请教win7 64位系统下matlab与sql2008的连接问题
RT,我最近需要用matlab操作sql数据库,但是在与sql进行连接时候,发现出现问题。
代码如下
conna=database('zjhddata','Administrator','','com.microsoft.sqlserver.jdbc.SQLServerDriver','jdbc:sqlserver://local:1433;databaseName=zjhddata')
matlab响应如下
conna =
Instance: 'zjhddata'
UserName: 'Administrator'
Driver: []
URL: []
Constructor: [1x1 com.mathworks.toolbox.database.databaseConnect]
Message: [1x123 char]
Handle: 0
TimeOut: []
AutoCommit: 'off'
Type: 'Database Object'
怎么句柄为空。。。
我原来用ODBC连接,查了资料不支持64位,现在用JDBC连接怎么也不成功呢。
我已经下载过sqljdbc4文件,并在classpath文件中写入路径。
maci64=/System/Library/Java
$matlabroot/toolbox/javabuilder/jar/javabuilder.jar
$matlabroot/java/jar/toolbox/mysql-connector-java-5.1.7-bin.jar
D:/Program Files/Sqldriver/sqljdbc4.jar
端口号1433我也已经测试连接上。。。请问为什么出现连接不成功的问题。