1.改成完整模式下,先完整备份,然后只备份事务日志
2. 改成简单模式,然后截断(运行下边示例代码)
3.再备份事务日志(观察LDF文件有没有变小)
-----收缩大日志
  SELECT * FROM sys.database_files
   USE DBname
GO
--截断日志
CHECKPOINT
--收缩日志
DBCC SHRINKFILE(DBname_Log,1)
--查看
DBCC SQLPERF(LOGSPACE)
--看看是不是有一直没有提交的事务, 影响了事务日志备份, 如果有,看看是否可以kill.
dbcc opentran (DBname)
GO

第二种方法

https://www.cnblogs.com/masahiro/p/13291756.html

使用下面语句截断日志文件,用于缩减日志文件大小

USE[master]
    GO
    ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE WITH NO_WAIT
    GO
    ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE   --简单模式
    GO
    USE 要清理的数据库名称
    GO
    DBCC SHRINKFILE (N'要清理的数据库名称_log' , 2, TRUNCATEONLY)  --设置压缩后的日志大小为2M,可以自行指定
    GO
    USE[master]
    GO
    ALTER DATABASE 要清理的数据库名称 SET RECOVERY FULL WITH NO_WAIT
    GO
    ALTER DATABASE 要清理的数据库名称 SET RECOVERY FULL  --还原为完全模式
    GO

最新文章

  1. Java中的private protected public和default的区别
  2. 体验阿里云SSD云盘+ECS(I/O优化)的性能
  3. 9月23日JavaScript作业----子菜单下拉
  4. gitd模式-主从备份恢复
  5. BendFord's law's Chi square test
  6. [BZOJ1211][HNOI2004]树的计数(Prufer序列)
  7. 创建gbk编码
  8. jQuery基础修炼圣典—DOM篇(一)
  9. C++类成员函数的 重载、覆盖和隐藏区别
  10. 终于又可以用WLW了.
  11. puppet yum安装配置,简单证书维护
  12. Java 执行四则运算
  13. [读书系列] 深度探索C++对象模型 初读
  14. Python中的三种数据结构
  15. jquery中选取兄弟节点的方法
  16. Http 服务 简单示例
  17. 拒绝采样 Rejection Sampling
  18. sleep function error ("Advanced Programming in the UNIX Environment" Third Edition No.374)
  19. kvm安装配置使用centos6.5
  20. Servlet笔记11--补充

热门文章

  1. spring boot创建多线程定时任务
  2. java 将yyyyMMddHHmmss转化为yyyy-MM-dd HH:mm:ss格式的字符串
  3. pip安装psycopg2报错Could not find a version that satisfies the requirement psycopg2
  4. 关于head中代码被挤到body中的问题
  5. for/in 语句用于循环对象属性
  6. mysql窗口函数
  7. python_pandas常用操作
  8. Unity中UGUI图片跟随文本自适应方法
  9. CompletableFuture的thenCompose使用具体说明
  10. 常见Linux命令二