sql server 2005出现的问题
问题流程如下
a. 机器重新启动后数据进入 in recovery 状态
b. in recovery 好了之后,点击数据库,expanding,此处猜测空间不够了,但是数据库是in recovery 状态,所以不能调整该数据库的属性
如果不是空间不够,是什么原因导致的,数据文件很大,大概在100G 的数据库
------解决方案--------------------建议 in recovery 好了以后 执行 DBCC CHECKDB 看看有没有错误,
100G的数据库恢复是很慢的,可能很多事务需要回滚,中间会不会发生错误很难说,用 DBCC CHECKDB 检查一下比较好
------解决方案--------------------分离 + attach + shrink log
------解决方案--------------------顶下