恢复了网络配置后java web项目就连接不上SQL Server2005数据库了

有一天网络突然出了问题,就用360断网急救箱恢复了网络设置。
之后网好了,但是java web项目就连接不上SQL Server2005数据库了。
报的错误是:“通过端口 1433 连接到主机 WANGSIYU-PC//SQLEXPRESS 的 TCP/IP 连接失败。错误:“null。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP ”。

但是之前一直是没问题的,现在我用management studio express也能正常的打开和操作数据库。
配置管理器的TCP/IP我启动了,1433端口也确认没问题了,其他服务什么的也都启动了。网上的方法都用遍了,连数据库都重装过了,还是不行。
感觉上是恢复了网络设置的问题?? 因为本来一切好好的,恢复了以后才突然出的问题

看你描述,把配置方面的错误都给屏蔽掉了,假设你确实配置上都没问题,那可能就出现在name解析服务上,你用management studio访问时,数据库名字是输入的ip、一个点儿(.)、还是名称,跟你javaweb项目里的是否完全一致。另外,你是用windows系统权限登录的,还是用用户名和密码形式登录的,这都有影响,必须是跟javaweb登录方式完全一致,才有比对意义。追问

谢答。用studio登录时用的名称WANGSIYU-PC//SQLEXPRESS,登录用的用户名密码形式,项目里连接的语句是:
"jdbc:sqlserver://WANGSIYU-PC//SQLEXPRESS;databaseName=我的数据库名","sa","我的密码"
主要突然连不上之前没改过东西啊,莫非跟我往eclipse里导了别的电脑上建的项目有关?两个项目连同个数据库打架?别的想不到了

追答

不会,一个数据库被多个项目连很正常

追问

好的,谢谢。 我再看看别的地方能不能找找原因吧,不行我还可以一样一样重装回去hhhh

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-06-09
jdk版本是多少看
sqljdbc.jar 的驱动适用于 Java 5
sqljdbc4.jar 的驱动适用于 Java 6追问

谢答。用的JDK 7和sqljdbc4.jar,之前一直是可以联通的。
感觉突然连不上可能跟我前两天干的事有关,但我就恢复过一次网络配置,然后eclipse里加了一个别的电脑上建的新项目,也连到同个数据库了,项目也没报错。其他的就没干什么了。完全猜不到是哪里出的问题_(:з」∠)_

相似回答