Matlab无法找到连接到Microsoft SQL Server的JDBC驱动程序

时间:2015-08-11 12:00:29

标签: sql-server matlab jdbc

我想将Matlab连接到Microsoft SQL Server。

为了建立连接,我在Matlab中使用以下代码:

conn = database('database_name', '', '', 'Vendor', 'Microsoft SQL     Server', 'Server', 'localhost', 'AuthType', 'Windows', 'PortNumber',1433)

我收到以下错误:

  

'无法找到JDBC驱动程序。'

我使用this help-page安装了JDBC驱动程序。但是,我会得到相同的错误消息。我该怎么做才能建立联系?

是的,我找到了this also。但是我无法按照建议更改classpath.txt文件和librarypath.txt文件。

2 个答案:

答案 0 :(得分:2)

我找到了解决方案。 在建立连接之前,我必须运行以下命令:

javaaddpath 'C:\location of\sqljdbc4.jar';

答案 1 :(得分:0)

首先不要忘记从xampp启动MySQL,然后 在命令窗口中执行此命令 cd(prefdir); edit javaclasspath.txt 现在只需将路径写入下载的connector-bin.jar,不要忘记添加.jar 重新启动matlab。 注意:只有连接器J版本5适用于matlab 2017,而不适用于版本8。