我正在尝试使用jdbc连接连接mssql server 2008。 我的连接网址就像
JDBC:JTDS:SQLSERVER://本地主机:1433 / dbname;开发用户=用户名,密码=密码
但是当我尝试通过预准备语句
执行存储过程时,我得到了上面提到的异常我启用了TCP / IP和命名管道。 我已禁用防火墙。
可能是什么问题。
我发现这是因为发生了以下错误 “ole / db provider返回消息登录超时已过期”...
但不确定为什么会发生这种情况
答案 0 :(得分:4)
链接服务器配置了错误的身份验证值。因此,当我尝试连接到链接服务器时,它会抛出身份验证异常,从而抛出上述异常。
使用适当的身份验证值创建链接服务器可解决此问题。
答案 1 :(得分:1)
我遇到了同样的问题,也许这个问题与DNS有关 我修复了使用IP地址而不是服务器名称创建链接服务器的问题。