SQL SERVER 有没有快速收缩数据库的方法?
我现在有一个在一块500G硬盘上将近500G的数据库,数据库MDF文件基本占用了全部的空间,只有不到1G的空闲空间,MDF文件实际使用空间有400G,有将近100G的空间只是SQL SERVER划分出来但没有数据,我想把这100G的空间收缩出来,使磁盘的空闲空间大一些,防止意外发生。
数据库:SQL SERVER 2000
收缩方法:数据库--所有任务--收缩数据库--收缩文件
问题:
1,在收缩的时候是不是必须将所有数据库连接都断开?
2,收缩时间是不是很长?我收缩了一次,大概用了24小时,收缩没有完成,放弃了。
3,除了这种方法,有没有快速收缩的方法?