最近sql server2000数据库发生了19等的严重错误,没有打sp4补丁,不知道是何原因,数据库仍正常运行,我修改一个表中字段长度后,用户数据库中增加了很多系统自动生成的存储过程,如:dt_addtosourcecontrol,dt_checkobject,dt_displayoaerror,dt_verstamp006等30多个,后来打了sp4补丁,重新启动数据库服务器,查看日志,仍显示严重错误,请教各位该如何解决??

解决方案 »

  1.   

    这样的错误没遇到过,你先做数据备份,然后重新安装sqlsrrver
    还有是否是病毒的原因?
      

  2.   

    除了重装sql server 还没有别的办法,大家帮帮忙!
      

  3.   

    图1 修改用户表的字段后自动生成了以下存储过程 :图2 数据库日志图3 windows事件查看器中日志:
      

  4.   

    每次重新启用数据库的时候在日志中都生成此类消息: "已将配置选项'allow updates'......"
    怎么让它不再显示?
      

  5.   

    allow updates是一个系统配置选项,日志里显示其值由0变1及由1变0,不是错误.
      

  6.   

    应该是SQL2000 SP4补丁未安装,确认一下SQL Server版本号是否是8.00.2039参考 http://bbs.csdn.net/topics/90116325
      

  7.   

    补丁打到sp4了,严重度19的问题自从2013-4-25(那时未打sp4)出现一次后,就再也没出现过了.
    还有图1中的问题,在改了表结构后,用户和master数据库自动生成了很多系统存储过程,这又是什么问题??