网络正常,客户机登录页面也能打开,输入用户名、密码,连接数据库验证时,数据库连接不上!!

net_net 2006-01-08 09:16:49
网络都很正常,登录页面也能打开,再输入用户名密码连接数据库验证时,连不上数据库提示超时。
并不总是这样,运行一段时间后,就出现这个情况,按理说这种情况,都是在比较忙的时候有可能出现这个情况,但是现在白天工作都很正常,晚上随时都有可能出现,已经持续了一个多月了,一直没解决!!

环境:.net框架1.1没有打补丁
windows advance server 2000 sp4
sqlserver 2000 sp3
...全文
337 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
net_net 2006-01-17
  • 打赏
  • 举报
回复
会不会.net程序里面有些连接没释放有关?当这个程序连不上数据库时,同样用.net写的另一个Web程序却能正常运行,倒底是什么原因?搞的用户现在每天晚上都要去重启服务器。
sandsboy 2006-01-09
  • 打赏
  • 举报
回复
有可能是防火墙问题,被禁用了
net_net 2006-01-09
  • 打赏
  • 举报
回复
一样的程序其他单位没有问题,连接池没有关闭的可能性也不大
我觉得网络的可能性不大:
1、十几个部门都连不上
2、其他用VB开发的客户端没问题

只是硬件不一样
jimil 2006-01-08
  • 打赏
  • 举报
回复
白天正常,晚上不正常,查看一下服务器上的各种日志配置,磁盘空间,SQL日志,排除网络环境,这问题有点难,一般不可能是程序问题,不然就应该发生在白天而不是晚上,而且楼主应该关闭了连接,不然就是连接池超出而不是连接超时了

怀疑是服务器有问题,检查一下服务器配置
Bmonkey 2006-01-08
  • 打赏
  • 举报
回复
检查一下是否有数据库连接没有关闭
Nils 2006-01-08
  • 打赏
  • 举报
回复
检查程序有没有DataReader忘了关闭的,DataSet也要释放

PS: SQLserver 2000 最好打上SP4
chenhaoying 2006-01-08
  • 打赏
  • 举报
回复
连接数据库的用户名和密码对吗?
romanwollam 2006-01-08
  • 打赏
  • 举报
回复
你可以在sql server 中追踪你的代码编写有问题,记录的内存是否释放。
1:在MASTE中运行SP_WHO去跟踪每个程序。有可能是编程的习惯问题。
pangyong0221 2006-01-08
  • 打赏
  • 举报
回复
这种问题为遇见过,可不可能是网络连接不稳定呢?建议楼主检查一下。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧