3

我正在尝试使用 jdbc 连接来连接 mssql server 2008。我的连接网址就像

jdbc:jtds:sqlserver://localhost:1433/dbname;user=username;password=password

但是,当我尝试通过准备好的语句执行存储过程时,我得到了上述异常

我启用了 TCP/IP 和命名管道。我禁用了防火墙。

可能是什么问题。

我发现这是因为出现以下错误“ole/db provider returned message login timeout expired”...

但不确定为什么会这样

4

2 回答 2

4

链接服务器配置了错误的身份验证值。因此,当我尝试连接到链接服务器时,它会引发身份验证异常,进而引发上述异常。

创建具有正确身份验证值的链接服务器解决了该问题。

于 2013-03-01T12:49:04.213 回答
1

我有同样的问题,可能问题与DNS有关。
我修复了使用 IP 地址而不是服务器名称创建链接服务器的问题。

于 2013-07-22T16:30:39.203 回答