因为数据库的TempDB把硬盘的空间全部都占完了,现在要重启数据库服务释放空间,但是挺尸数据库服务的时候发现,一直处于停止中,windows服务那边一直显示Stopping。。看起来像是卡住了,求大神支招。。
------解决思路----------------------
先收缩一下TempDB
------解决思路----------------------
连windows也重启了
------解决思路----------------------
估计temp太大,停止服务时一直在释放空间,所以卡住了。
等一等,或者重启windows
------解决思路----------------------
KILL掉一些进程,再观察下。。。
想办法释放点空间给TEMPDB所在盘
------解决思路----------------------
1、清理临时表
if object_id('tempdb..#TMP_TBL_NAME') is not null drop table #TMP_TBL_NAME
2、分离数据库,然后删掉原有的临时表日志,再重新附加数据库