我有两个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.
   再过几分钟可能又可以正常浏览!
不知道这个是什么原因!是连接超时的原因么?
具体请高手指点!

解决方案 »

  1.   

    估计连接有问题.
    SQLServer要打补丁了;SQLSQLServer安装请选用混和模式.
    试试.
      

  2.   

    檢查一下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