我用asp.net+sqlserver2k+c#做的网站,网址是www.bxyz.net
在我开发机上sqlserver工作很正常,可到了www.bxyz.net服务器上,服务器开机两小时以就sqlserver就把cpu占到了100%,不管理有没有人访问www.bxyz.net都是这样!!!!听说是一个专门攻击sqlserver的病毒,请教高手怎么处理!
不要说只有重装系统哈.......

解决方案 »

  1.   

    打SQL SERVER最新补丁、杀毒等处理。
      

  2.   

    到微软的站去下系统的补订,SQL打上SP3
      

  3.   

    打上SQL SERVER 2000 SP4
      

  4.   

    sql的SP4当然要打。
    但觉得这样的问题不一定是sql server病毒引起的,是不是你数据访问连接没关或者连接池设置错了或者服务器中了其他蠕虫?
      

  5.   

    你确定是cpu占满??sql server的话很有可能是把内存占满的,sql server自己有连接池的吧,连接没关应该不会这样
      

  6.   

    会不会是sql注入攻击....要保证前台代码的安全啊,然后把数据库放内网吧,用两台服务器
      

  7.   

    我都用了conn.close()的哟
    -----------------------------------不一定用了conn.close() SQL的数据库连接就不会满,如果连续open两次就会新增一个连接池的。你最好看看SQL的数据库连接数是不是已经到了100?当SQL的连接数到了100时SQL就什么操作也执行不了的。正常的SQL连接数应该是1,如果你的SQL连接串都是一样的话。