我需要将我的 MATLAB 数据库工具箱连接到 SQL Server,但 MATLAB 返回以下错误...
“此驱动程序未配置为集成身份验证。”
我是新手,但我已按照 http://msdn.microsoft.com/en-us/library/ms378428.aspx 和 http://www.mathworks.com/support/solutions/上的说明进行操作zh/数据/1-9SHNAT/
我已将“sqljdbc4.jar”文件的完整路径添加到 classpath.txt 的末尾,如下所示...
- C:\Program Files\MATLAB\R2013a\sqljdbc_2.0\enu\sqljdbc4.jar
我还将“sqljdbc_auth.dll”的完整路径添加到 librarypath.txt 的末尾,如下所示...
- C:\Program Files\MATLAB\R2013a\sqljdbc_2.0\enu\auth\x86
请注意,通过 Microsoft SQL Server Management Studio 直接与数据库交互时,我可以使用 Windows 身份验证,但 MATLAB 仍然很顽固。
我已经为“sqljdbc4.jar”文件测试了各种不同的可写位置,并且在 x86 文件和 x64 文件中测试了身份验证文件,尽管我有 32 位 Java,所以我相信 x86 应该是正确的.
任何指导表示赞赏!