我有两个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