我需要将我的MATLAB数据库工具箱连接到SQL Server,但MATLAB返回以下错误...
'此驱动程序未配置为集成身份验证。'
我是新手,但我已按照发现的说明进行操作 http://msdn.microsoft.com/en-us/library/ms378428.aspx &安培; http://www.mathworks.com/support/solutions/en/data/1-9SHNAT/
我已将'sqljdbc4.jar'文件的完整路径添加到classpath.txt的末尾,如下所示......
我还将'sqljdbc_auth.dll'的完整路径添加到了librarypath.txt的末尾,如下所示......
请注意,我可以在通过Microsoft SQL Server Management Studio直接与数据库交互时使用Windows身份验证,但MATLAB仍然很顽固。
我已经测试了'sqljdbc4.jar'文件的各种不同的可写位置,我已经在x86文件和x64文件中测试了auth文件,虽然我有32位Java所以我相信x86应该是正确的。
感谢任何指导!
答案 0 :(得分:0)
尝试使用javaaddpath函数动态添加JDBC驱动程序而不是STATIC。这对我有用。