先备份日志,再收缩日志文件。

检查数据库日志状态,处于LOG_BACKUP状态 的的才能截断日志:
DBCC SQLPERF(LOGSPACE)
GO
SELECT name, recovery_model_desc, log_reuse_wait,log_reuse_wait_desc
FROM sys.databases
GO

计划任务:

BACKUP LOG tempdb TO DISK='NUL:'   -- 备份事务日志,备份成NUL,就不用占硬盘空间
GO
USE tempdb;
GO
DBCC SHRINKFILE (tempdb_Log,100);     --收缩数据库日志文件

©著作权归作者所有:来自51CTO博客作者heieye104的原创作品,如需转载,请注明出处,否则将追究法律责任

每一份赞赏源于懂得

赞赏

0人进行了赞赏支持

更多相关文章

  1. ASA的Twice NAT解决内网无法访问映射后的公网地址
  2. docker 安装脚本
  3. Row size too large Changing some columns to TEXT o
  4. 2021-03-23:给定一个正整数组成的无序数组arr,给定一个正整数值K,找
  5. 写了一篇博客,百度, bing, google搜索对比
  6. 随笔
  7. AD Command
  8. Apache服务的反向代理及负载均衡配置
  9. 你见过哪些令你瞠目结舌的 JavaScript 代码技巧?

随机推荐

  1. c语言getch()的用法是什么?
  2. c语言的标识符只能由哪三种字符组成?
  3. C语言中用户标识符的命名规则是什么
  4. C语言中 gets 和 getchar 区别?
  5. int占几个字节(c语言)?
  6. C语言中exit(0)和exit(1)有什么区别
  7. C语言中用户标识符是什么?
  8. 简述分配器的作用是什么?
  9. 如何使用c语言中的strlen()函数
  10. c语言中putchar()的功能是什么?