相关疑难解决方法(0)

java.sql.SQLException:I/O错误:SSO失败:本机SSPI库

我有两个Web应用程序需要在Tomcat 6,MS SQL 2008和JTDS-1.2.2上作为驱动程序运行.

如果我只启动一个Web应用程序,一切正常,但是一旦我启动第二个,我就会收到以下错误(订单无关紧要):

java.sql.SQLException: I/O Error: SSO Failed: Native SSPI library
Run Code Online (Sandbox Code Playgroud)

当然,图书馆ntlmauth.dllC:\WINDOWS\system32

似乎启动的第二个应用程序无法找到ntlmauth.dll单点登录.

java sql sql-server jdbc single-sign-on

11
推荐指数
2
解决办法
3万
查看次数

JTDS驱动程序不适用于未加载Sql Server 2008R2和Denali Native SSPI库.检查java.library.path系统属性

我试图使用JTDS驱动程序从我的应用程序使用Windows身份验证连接Sql Server数据库,但我得到以下错误

SSO失败:未加载本机SSPI库.检查java.library.path系统属性.

以下是我试图解决的情况,但仍然缺少某些东西..

  1. 我在系统目录中添加了ntlmauth.dll,它适用于Sql server 2005.
  2. 但我尝试过Sql Server 2008 R2和Denali的同样的事情,但它给了我与上面提到的相同的错误
  3. 我也考虑过我的意思是我从系统目录中的x64\SSO\path复制了ntlmauth.dll.

我很困惑为什么这不适用于Sql Server 2008 R2和Denali.

sql-server jtds jdbc sql-server-2008-r2 sql-server-2012

8
推荐指数
1
解决办法
2万
查看次数