数据库中数据已经删光,但是还是有1G以上的实体文件,我怎么把实体缩小

aspvsphp 2004-09-16 04:11:58
注意,不是日志文件的缩小
...全文
99 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
饮水需思源 2004-09-16
  • 打赏
  • 举报
回复
试试“收缩数据库”
zjcxc 2004-09-16
  • 打赏
  • 举报
回复
也可以用SQL语句来完成
--收缩数据库
DBCC SHRINKDATABASE(库名)

--收缩指定数据文件,1是数据文件号,可以通过这个语句查询到:select * from sysfiles
DBCC SHRINKFILE(1)
pbsql 2004-09-16
  • 打赏
  • 举报
回复
收缩数据库文件(如果不压缩,数据库的文件不会减小
企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件
--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
--选择数据文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了

也可以用SQL语句来完成
--收缩数据库
DBCC SHRINKDATABASE(客户资料)
zjcxc 2004-09-16
  • 打赏
  • 举报
回复
--收缩方法与收缩日志文件类似

企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件
--选择数据文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了


zjcxc 2004-09-16
  • 打赏
  • 举报
回复
数据文件和日志文件一样,光删除数据,文件是不会缩小的,一样要通过收缩数据文件来缩小实际文件

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧