admin管理员组文章数量:1566614
2024年3月14日发(作者:)
让知识带有温度。
关于SQLServer压缩日志及数据库文件大小整理
关于SQL Server压缩日志及数据库文件大小
请按步骤进行,未进行前面的步骤时,请不要做后面的步骤,以免
损坏你的数据库.
一般不建议做第4,6两步,第4步担心全,有可能损坏数据库或丢
失数据。第6步假如日志达到上限,则以 后的数据库处理睬失败,在清
理日志后才能恢复。
1.清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
2.截断事务日志
BACKUP LOG 数据库名 WITH NO_LOG
3.收缩数据库文件(假如不压缩,数据库的'文件不会减小
企业管理器--右键你要压缩的数据库--全部任务--收缩数据库--收
缩文件
--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一
个允许收缩到的最小M数,直接输入这个 数,确定就可以了
--选择数据文件--在收缩方式里选择收缩至XXM,这里会给出一
个允许收缩到的最小M数,直接输入这个 数,确定就可以了
也可以用SQL语句来完成
第 1 页/共 2
页
千里之行,始于足下。
--收缩数据库
DBCC SHRINKDATABASE(客户资料)
--收缩指定数据文件,1是文件号,可以通过这个语句查询到:
select * from sysfiles
DBCC SHRINKFILE(1)
4.为了最大化的缩小日志文件(假如是sql 7.0,这步只能在查询分
析器中进行)
a.分别数据库:
企业管理器--服务器--数据库--右键--分别数据库
b.在我的电脑中删除LOG文件
文档内容到此结束,欢迎大家下载、修改、丰富并分享给更多有
需要的人。
第 2
页 /共 2
页
版权声明:本文标题:关于SQLServer压缩日志及数据库文件大小整理 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1710391851a263133.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论