我们的环境是: Windows Server 2003,Service Pack 2 SQL Server Express 2005 SQLServer JDBC驱动程序1.2(也尝试过Jtds) Sun JDK 1.6(我们也在JDK 1.5上试过这个) 主机上没有病毒防护软件,也没有启用防火墙。
我们在JBOSS 4.0.2中部署了Web应用程序。 我们的问题是与SQL服务器的JDBC连接会定期断开连接,然后我们根本无法重新连接到数据库,除非我们实际重启JBOSS部署的服务器。
我们在日志中遇到以下错误。
软件导致连接中止:recv 失败
注意:我们可以使用示例java测试类连接到数据库。
任何建议都会受到最高的赞赏,因为这对我们来说是一个严肃的,任务关键的问题。
答案 0 :(得分:0)
您可以使用Management Studio访问SQL Server吗?如果是这样,有多少连接打开?
查询后你关闭了连接吗?
任务管理器告诉什么,服务仍在运行; mem / cpu用法。
它是一个很长的镜头,但你在C:和数据驱动器上有足够的磁盘空间吗?