2014-04-24 42 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服务器,并且工作。