SQL2000连接异常

来源:百度知道 编辑:UC知道 时间:2024/06/01 04:37:13
服务器打开到访问高峰期,出现用户异常断来,然后再接入又断开,用户端一直无法访问服务器,哪个高手帮忙看下下,
问题已经解决,是出现了网络风爆,

请问你说的是3389连接还是SQL2000的(1433端口)的连接?

如果是前者 有可能是终端端口被更改或者被防火墙阻挡连接 也有可能是因为开启了终端服务器-这个不是免费的过期了就连不上了 还有可能是开了IP策略

如果是后者 有可能是SQL2000 被终止 有可能是进程被结束或者文件丢失
你想想你 留弱口令没 貌似有被人入侵 的可能 重装SQL2000应该能解决问题

对了 1433端口 微软关闭了 得打补丁的了
如果你打过补丁的话 算我没说拉~

conn=DriverManager.getConnection(dbUrl, dbUser, dbPwd); //获取数据库连接
System.out.println(conn); //看看是否为空

以后不清楚的问题都多加点这个 这样以后好多问题都可以独立解决的

你的连接有最大人数限制,调高一点就好了

1.可能是端口的问题
2.是连接数已经达到了上限,建议把允许的最大连接数设置大点试试看

先断开与外部的网络,确定是否正常,如果不正常,那可能是服务器或者程序的问题,这个需要具体的测试。如果不正常,看看是不是受到外部的工具。最后看一下服务器是否把补丁打了。

端口肯定没问题,肯定是代码优化得不够。
很可能是代码关闭连接处理不恰当。
虽然你是SQL2000,但请务必使用SQL2005的JDBC驱动进行开发,速度要快得多,完全兼容SQL2000。
连接池配置估计也有问题
tomcat的话,推荐
<Resource name="abc" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="user1"