2013-03-01 194 views
2

我正在嘗試使用jdbc連接來連接mssql server 2008。 我的連接網址就像是命名管道提供程序:無法打開與SQL Server的連接[53]

的jdbc:JTDS:SQLSERVER://本地主機:1433/DBNAME;用戶=用戶名;密碼=密碼

但是我得到上述異常,當我嘗試執行存儲過程通過準備好的聲明

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

可能是什麼問題。

我發現這是因爲出現下列錯誤 「/ OLE DB提供程序返回消息登錄超時過期」 ......

,但不知道爲什麼會這樣

回答

4

鏈接服務器用錯誤的配置認證值。因此,當我嘗試連接到鏈接服務器時,它會拋出認證異常,然後拋出上述異常。

使用適當的身份驗證值創建鏈接服務器可解決問題。

+0

嗨,我有類似的問題,你能解釋你的意思是什麼「適當的認證值」?我嘗試了幾個不同的參數,並且鏈接的服務器仍然無法連接 – NaturalBornCamper 2013-06-14 00:40:53

+0

正確的認證值是指要建立鏈接連接的數據庫的有效遠程登錄用戶名和密碼詳細信息 – 2013-06-14 07:46:33

1

我有同樣的問題,也許問題是與DNS有關。
我解決了使用IP地址而不是服務器名稱創建鏈接服務器的問題。

相關問題