日期:2014-05-18  浏览次数:20490 次

收缩数据不成功,错误如下。
服务器:   消息   1205,级别   13,状态   57,行   3
事务(进程   ID     60)与另一个进程已被死锁在     lock   |   communication   buffer   资源上,且该事务已被选作死锁牺牲品。请重新运行该事务。
=========================================================================
用企业管理器和查询分析器都试过,多数情况不成功,主数据文件有300G,
压缩可用空间应该有100G的样子,可是昨天在分析器里又报错了,
不知道为什么,请问怎么处理?需要详解。谢谢



------解决方案--------------------
收缩数据库前必须要把所有的调用此数据库的进程关掉,你看看查询分析器和企业管理器是否正在用此数据库
------解决方案--------------------
先执行收缩语句,然后开启另外一个进程执行sp_who,把锁住你收缩进程的SPID给KILL掉
------解决方案--------------------
backup database log
with log_database
------解决方案--------------------
重启数据库服务器,再收缩