MSSQL2005 数据库一访问就死掉

前天有一个程序更新了下,重新启动了服务器后悲剧发生了!!搞了一天才好。。损失啊!

网站访问一会就提示连不上数据库了。查看服务器,我的天,数据库都登不上,什么也操作不了,然后把服务重新启动了下,好了,兴奋啊!!

可一会又悲剧了,服务又死掉了 。不知道什么原因,开始想是不是他们更新的程序有问题,把整个数据库都给拖死了??可是MD,服务器上的profiler不能用,坏了。。也看不到是什么语句给拖死的。。

汗!!!

就这样服务重新启动了N次,还是不行 ,换台机子挂数据库,NND,没问题。。然后把其中一个数据库给卸载,另两个却可以正常跑,可是过了10来分钟,又不行了。。又把不同的数据库给卸载了,最后都不行。。MD。。

大点的数据库一挂上一会就死掉 ,郁闷!别 的数据库在上面就没问题!!!1


我又把数据库重新安装了下(直接安装的,没删除原来的),还是不行。。(mssql第一次安装有问题,后面的再装好像也没什么用,只有全部清理干净再装才有用)

抗不住了,把系统还原下吧(什么都装好后备份的)。还原好后,数据库全部挂上,NND,没问题了,赶紧测试,叫几个人一起访问操作。。。O了,OK了。。

一开始一直以为是修改的程序有问题,就没注意到MSSQL本身有问题。。

PS:

1.如果程序有问题,一般只会把相关的数据或表给锁住,可能把数据库给temp撑爆了,服务不会死掉

2.如果服务死掉了,就是你用SQL Server Management Studio根本就进不了数据库,那么就是服务本身的问题,重新安装数据库吧(清理干净后安装)

3.如果系统本身没什么问题的话就不用重做了。(最好有备份)

原文地址:https://www.cnblogs.com/guo0/p/2225470.html