通过Java程序连接到SQL服务器

时间:2014-08-10 11:35:22

标签: java sql sql-server tcp

我正在尝试使用Java程序连接到SQL服务器。它默认在端口1433上运行。在尝试运行程序时,我得到了SocketTimedOutexception。 所以,我用这个查询检查它是否正在监听tcp端口,它的输出是否为空。

SELECT local_tcp_port
FROM   sys.dm_exec_connections
WHERE  session_id = @@SPID
GO

结果为NULL。

由于我尝试在本地主机上连接,因此我使用了SQL服务器配置管理器 并启用了MSSQLSERVER的tcp / ip。(默认情况下已禁用)然后转到属性 - > ip ddress并启用了IP12,因为它指的是127.0.0.1和restrted sql server。

即使是现在我也无法连接到SQL服务器并且它提供了

java.net.SocketTimeOutException 

帮我解决这个问题。

0 个答案:

没有答案