2014-04-24 73 views
0

我在將IBM WebSphere 8.5連接到SQL Server 2012數據源時遇到各種麻煩。我的網址爲jdbc:sqlserver://localhost;userName=user;password=password。看到下面的錯誤(我知道這是一種長):在WebSphere 8.5上使用SQL Server連接時遇到問題

測試連接操作節點MWEISS7X16Node01失敗數據源reachingrecovery在服務器server1的 但下列情況除外:java.sql.SQLException中:在TCP/IP連接 到主機本地主機,端口1433失敗。錯誤:「連接被拒絕: 連接驗證連接屬性確保在主機上運行的SQL Server實例爲 並且在端口上接受TCP/IP連接確保TCP端口連接的TCP 未被阻止通過防火牆「。

現在,SQL服務器和WebSphere在同一臺機器上運行,所以我不認爲這是一個防火牆問題。我檢查了「連接」下的SQL服務器屬性,它表明一切正常(「允許遠程連接到服務器」被選中。)

我不知道爲什麼會發生這種情況。有什麼建議麼? Thx Mimi

回答

0

我發現了問題所在。我正在使用SQL Server Management Studio來檢查它是否可以建立TCP/IP連接。我所使用的應該是是SQL Server配置管理器。它在左邊有一個叫做「SQL Server Network Configuration」的東西。我點擊了它,並提出了「服務器實例名稱的協議」。它有一個右邊的東西(TCP/IP),表示它被禁用。我啓用了,重新啓動了SQL服務器,並且工作。