我的程序在服务器运行了一个多月都没有问题.可是最近老是不执行了.重启一下程序又好了.我用的win 2003+ sql 2000我看一下服务器的使用:程序一运行cpu占到了100%,内存也几乎占尽.程序也是在服务器挂着.看一下也在运行.但就是不执行其中的代码了.实在想不通是什么原因.开始都很正常的.

解决方案 »

  1.   

    看一下服务器日志.提示:system.InvalidOperationException异常
      

  2.   

    楼主平身.好象系统问题,我也遇到过,没找出好办法,最后: 打补丁 --> 杀毒 --> 还原 --> 重装.
      

  3.   

    try it !!!
      

  4.   


    我看过楼上的了.就差还没有换sql2000别的都试了.还是不管用.我真的换了sql2005就能解决吗?
    别的企业好像也是用的sql2000为什么不会出现这样怪的问题!
      

  5.   

    ......最后: 打补丁 --> 杀毒 --> 还原 --> 重装. .......
      

  6.   

    可能你的服务器中病毒了,从任务管理器中,你看一下服务器里进程哪个占的cpu高,再查查,很可能中病毒了,最近有这样的病毒,电脑只要感染后,打开一个文件电脑的cpu就占到100%,我遇到过,没折,最后都把所有的盘都格式化后再重装才好了
      

  7.   

    w3wp.exe一直都是占了80%左右的cpu,很怪的!
      

  8.   

    先别忙着换数据库先把w3wp.exe资源占用率过高的问题解决再说。按楼上的,先查毒,防备中毒引起的问题。另外,参考W3WP.exe进程大量占用CPU资源的各种问题解决方法
    w3wp.exe内存占用过高解决方法