使用sqljdbc4.jar
刚开始配置了hibernate.cfg.xml属性
[color=green]<property name="hibernate.connection.url">
jdbc:sqlserver://localhost:1433;DatabaseName=hibernate
</property>
<property name="hibernate.connection.driver_class">
com.microsoft.sqlserver.jdbc.SQLServerDriver
</property>
<property name="hibernate.connection.username">sa</property>
<property name="hibernate.connection.password">admin</property>
<property name="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</property>[/color]运行报出如下错误:
com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“connect timed out。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”
之后通过
在命令行 输入 netstat -an查看有没有1433端口,发现没有
修改配置如下:
[color=red]<property name="hibernate.connection.url">
jdbc:sqlserver://localhost:1434;DatabaseName=hibernate
</property>[/color]
运行成功
查询分析其中查看sql server 2008端口:
[color=blue]exec sys.sp_readerrorlog 0, 1, 'listening'[/color]
刚开始配置了hibernate.cfg.xml属性
[color=green]<property name="hibernate.connection.url">
jdbc:sqlserver://localhost:1433;DatabaseName=hibernate
</property>
<property name="hibernate.connection.driver_class">
com.microsoft.sqlserver.jdbc.SQLServerDriver
</property>
<property name="hibernate.connection.username">sa</property>
<property name="hibernate.connection.password">admin</property>
<property name="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</property>[/color]运行报出如下错误:
com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“connect timed out。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”
之后通过
在命令行 输入 netstat -an查看有没有1433端口,发现没有
修改配置如下:
[color=red]<property name="hibernate.connection.url">
jdbc:sqlserver://localhost:1434;DatabaseName=hibernate
</property>[/color]
运行成功
查询分析其中查看sql server 2008端口:
[color=blue]exec sys.sp_readerrorlog 0, 1, 'listening'[/color]
解决SQL Server端口连接问题
本文记录了解决使用Hibernate连接SQL Server时遇到的端口连接失败问题的过程。作者最初尝试使用默认端口1433连接,但失败后通过查询SQL Server日志发现其实际监听端口为1434,更改配置后成功建立连接。
1013

被折叠的 条评论
为什么被折叠?



