MSSQL数据库和日志收缩

发布:2020-12-21分类:技术笔记来源:本站原创浏览:0
SQL SERVER数据使用时间长了,服务器端日志文件会不断增大,甚至日志爆满,占用大量的存储空间。而简单的使用mssql数据库收缩,并不会使日志文件减少多少。那如何收缩MSSQL数据库和日志文件呢?操作如下:

一、操作前准备:

操作之前先备份mssql数据库。一定要备份,防止操作失误以及其他可能出现的问题,造成数据丢失或损坏,损失大了。

二、收缩数据库和日志操作:

1、在要收缩的库上点右键->属性->选项->恢复模式,将其改为“简单”。如果是MSSQL2000,则在选项中的故障还原->模型,改为“简单”。确定即可。



2、  在数据库上点右键->任务->收缩->文件,选择“文件类型”为“日志”,确定即可。

3、如果磁盘空间已满,无法进行数据库日志文件收缩,可以先分离出部分暂未使用的数据库,然后将数据库的MDF文件及LDF文件复制到其他盘,然后进行释放磁盘空间,日志收缩后,再将分离出的数据库文件复制过来。
4、收缩完成后,如果想改回“完整”模式,按步骤1,将数据库恢复模式改回“完整”即可。
分类标签:技术笔记数据库
本文地址:https://www.demizhe.com/news/jsbj/29.html
版权声明: 本站发布的内容以原创为主,部分资料代码来自互联网分享。如有涉及侵权请告知,将第一时间更正。本站凡标注有原创的内容未经允许不得转载,或转载时注明出处:[得米者-得天下 www.demizhe.com]
Copyright © 2015-2023 得米者(www.Demizhe.com) All Rights Reserved.    
辽ICP备18009746号  增值电信业务经营许可证:辽B2-20180263  辽公网安备:21011302000123