命名管道提供程序:无法打开与SQL Server的连接[53]

时间:2013-03-01 06:46:21

标签: sql-server sql-server-2008

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

JDBC:JTDS:SQLSERVER://本地主机:1433 / dbname;开发用户=用户名,密码=密码

但是当我尝试通过预准备语句

执行存储过程时,我得到了上面提到的异常

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

可能是什么问题。

我发现这是因为发生了以下错误 “ole / db provider返回消息登录超时已过期”...

但不确定为什么会发生这种情况

2 个答案:

答案 0 :(得分:4)

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

使用适当的身份验证值创建链接服务器可解决此问题。

答案 1 :(得分:1)

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