如何能使数据变小

来源:百度知道 编辑:UC知道 时间:2024/03/29 20:08:23
我从网上下载了一个ASP+SQL程序,我在企业管理器里还原了数据库,还原之后的数据库大小是800多MB,现在我想把数据库变小,所以在企业管理器中清除了所有表中的数据,但是SQL数据库的大小没变.
请高手帮忙,说详细点,

首先教你一个偷机取巧的方式,新建一个数据库,然后把旧库的所有表导入新库中,看看新库有多大?然后把旧库删除,用新库。
如果新库的名字不同,可以再这么来一次就好了。
这种方法要注意,看看旧库中有没有“类型”不是“系统”的存储过程,如果有也要在新库中重建。

另一种方法,选择好数据库后点击“操作”-》“所有任务”-》“收缩数据库”,进行数据库收缩,这样就会把数据库中已经分配但没有使用的空间截断。

呵呵,数据文件就那么大了,sqlserver好像有个数据整理的工具,具体我不太清楚,你自己找找,整理后会释放很多空间的