首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Exception >

Error establishing socket

2014-01-26 
我有两个jsp页面,是连接数据库做一些操作! 现在出现很奇怪的问题: 1、一些用户可以正常浏览这两个页面,而一

我有两个jsp页面,是连接数据库做一些操作!
现在出现很奇怪的问题:
1、一些用户可以正常浏览这两个页面,而一些用户就报错:
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.

2、同一个用户现在可以正常浏览,可能过几分钟再浏览就报错:
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
再过几分钟可能又可以正常浏览!


不知道这个是什么原因!是连接超时的原因么?
具体请高手指点!

------解决方法--------------------------------------------------------
估计连接有问题.
SQLServer要打补丁了;SQLSQLServer安装请选用混和模式.
试试.
------解决方法--------------------------------------------------------
检查一下sp3补丁装了没有。
如装了说明 SQLERVER 端口号 不对 》》》更改端口号:SQLSERVER-> 属性-常规-网络配置-常规-TCP/IP-属性--更改端口号
有个命令可以用: cmd-> netstat-a
例如:String url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=zmstv ";
说明你使用的是1433 在CMD 下 输入 netstat -a -n
应该看不到:TCP 127.0.0.1:1433 0.0.0.0:0 LISTENING
 

        

热点排行