博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQLServer数据库如何收缩日志空间?
阅读量:6359 次
发布时间:2019-06-23

本文共 605 字,大约阅读时间需要 2 分钟。

SQLServer数据库如何收缩日志空间

说明:  SQLServer数据库日志会越来越大,尤其是服务器空间紧张时,你不得不收缩日志来放出部分空间,下面说方法。

版本:  SQLserver 2008 R2

方法:  

  1.    新建查询,执行脚本。脚本如下

    注意 红色部分需要修改成相应的数据库名. 绿色部分需要修改成相应数据库日志名称


    USE [USRINF]

    GO
    ALTER DATABASE USRINF SET RECOVERY SIMPLE WITH NO_WAIT
    GO
    ALTER DATABASE USRINF SET RECOVERY SIMPLE
    GO
    USE USRINF 
    GO
    DBCC SHRINKFILE (N'USRINF_Log' , 0,TRUNCATEONLY)
    GO
    USE [USRINF]
    GO
    ALTER DATABASE USRINF SET RECOVERY FULL WITH NO_WAIT
    GO
    ALTER DATABASE USRINF SET RECOVERY FULL
    GO


  2. 修改相应数据库的“恢复模式”为简单模式.  这样日志文件会增长很慢。

       在数据库上右键-----选项-----恢复模式-----简单

本文转自pizibaidu 51CTO博客,原文链接:http://blog.51cto.com/pizibaidu/1739290,如需转载请自行联系原作者

你可能感兴趣的文章
GNS3与抓包工具Wireshark的关联
查看>>
groovy-语句
查看>>
Java VisualVM远程监控JVM
查看>>
nasm预处理器(2)
查看>>
二叉排序树 算法实验
查看>>
Silverlight 5 beta新特性探索系列:10.浏览器模式下内嵌HTML+浏览器模式下创建txt文本文件...
查看>>
YourSQLDba 配置——修改备份路径
查看>>
nginx web服务理论与实战
查看>>
java 库存 进销存 商户 多用户管理系统 SSM springmvc 项目源码
查看>>
ES6 - 函数与剩余运算符
查看>>
你对position了解有多深?看完这2道有意思的题你就有底了...
查看>>
WebSocket跨域问题解决
查看>>
世界经济论坛发布关于区块链网络安全的报告
查看>>
巨杉数据库加入CNCF云原生应用计算基金会,共建开源技术生态
查看>>
Ubuntu 16.04安装Nginx
查看>>
从 JS 编译原理到作用域(链)及闭包
查看>>
flutter 教程(一)flutter介绍
查看>>
CSS面试题目及答案
查看>>
【从蛋壳到满天飞】JS 数据结构解析和算法实现-Arrays(数组)
查看>>
Spring自定义注解从入门到精通
查看>>