• 帮助中心

  • ADADADADAD

    SQL Server压缩日志及数据库文件大小

    实用范文 时间:2025-08-28 22:57:01 热度:381℃

    作者:独影花开 文/会员上传 下载docx

    简介:

    关于SQL Server压缩日志及数据库文件大小  请按步骤进行,未进行前面的步骤时,请不要做后面的步骤,以免损坏你的数据库.  一般不建议做第4,6两步,第4步不安全,有可能损坏数据库或丢失数据。第6步如果日志达到上限,则以 后的数据库处...

    以下为本文的正文内容,请查阅,本站为公益性网站,复制本文以及下载DOC文档全部免费。

    关于SQL Server压缩日志及数据库文件大小

    请按步骤进行,未进行前面的步骤时,请不要做后面的步骤,以免损坏你的数据库.

    一般不建议做第4,6两步,第4步不安全,有可能损坏数据库或丢失数据。第6步如果日志达到上限,则以 后的数据库处理会失败,在清理日志后才能恢复。

    1.清空日志

    DUMP TRANSACTION 库名 WITH NO_LOG

    2.截断事务日志

    BACKUP LOG 数据库名 WITH NO_LOG

    3.收缩数据库文件(如果不压缩,数据库的文件不会减小

    企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件

    --选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个 数,确定就可以了

    --选择数据文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个 数,确定就可以了

    也可以用SQL语句来完成

    --收缩数据库

    DBCC SHRINKDATABASE(客户资料)

    --收缩指定数据文件,1是文件号,可以通过这个语句查询到:

    select * from sysfiles

    DBCC SHRINKFILE(1)

    4.为了最大化的缩小日志文件(如果是sql 7.0,这步只能在查询分析器中进行)

    a.分离数据库:

    企业管理器--服务器--数据库--右键--分离数据库

    b.在我的电脑中删除LOG文件

    SQL Server压缩日志及数据库文件大小.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: 七夕 爱情 伤怀 励志
    ADADAD
    热门栏目