sql 在使用中每次查询都会生成日志,但是如果你长久不去清理,可能整个硬都堆满哦,笔者就遇到这样的情况,直接网站后台都进不去了。下面我们一起来学习一下如何清理这个日志吧

SQL2005清空删除日志:

复制代码代码如下:

Backup Log DNName with no_log  '这里的DNName是你要收缩的数据库名,自己注意修改下面的数据库名,我就不再注释了。
go
dump transaction DNName with no_log 
go
USE DNName
DBCC SHRINKFILE (2)
Go

SQL2008清空删除日志:

'在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。

复制代码代码如下:

USE [master]
GO
ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE DNName SET RECOVERY SIMPLE --简单模式
GO
USE DNName
GO
DBCC SHRINKFILE (N'DNName_Log' , 11, TRUNCATEONLY)

GO

'这里的DNName_Log 如果不知道在sys.database_files里是什么名字的话,可以用以下注释的语句进行查询

'USE DNName

'GO

'SELECT file_id, nameFROM sys.database_files;

'GO
USE [master]
GO
ALTER DATABASE DNName SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE DNName SET RECOVERY FULL --还原为完全模式
GO

sqlserver2000压缩日志

可以将jb51.ldf文件变得很小,方便备份数据库等,在sqlserver查询分析器中执行即可。

复制代码代码如下:

DUMP TRANSACTION [jb51] WITH NO_LOG 
BACKUP LOG [jb51] WITH NO_LOG 
DBCC SHRINKDATABASE([jb51]) 

转载于:https://www.cnblogs.com/hahaha22/p/3860409.html

sqlserver日志管理(转载)相关推荐

  1. Graylog2+mongdb+rsyslog中央日志服务器对syslog的web管理--转载

    原文地址:http://blog.sina.com.cn/s/blog_49be4d570100yvv1.html 1.下载mongodb,可以通过下面2中方法安装. (1)官网下载yum源后直接安装 ...

  2. 通过sqlserver日志恢复误删除的数据

    通过sqlserver日志恢复误删除的数据 原文:通过sqlserver日志恢复误删除的数据 如果你已经急的焦头烂额,看到这篇文章的时候,请你换个坐姿,深呼吸几次,静下心来将这篇文章读完,也许你的问题 ...

  3. 码农技术炒股之路——配置管理器、日志管理器

    配置管理器和日志管理器是项目中最为独立的模块.我们可以很方便将其剥离出来供其他Python工程使用.文件的重点将是介绍Python单例和logging模块的使用.(转载请指明出于breaksoftwa ...

  4. Linux 日志管理(RHEL7)

    日志管理 系统和程序的日记本 记录系统,程序运行中发生的各种事件 通过查看日志,了解及排除故障 信息安全控制的依据 内核及系统日志 由系统服务rsyslog统一记录/管理 日志消息采用文本格式 主要记 ...

  5. KBMMW 的日志管理器

    kbmmw 4.82 最大的新特性就是增加了 日志管理器. 新的日志管理器实现了不同类型的日志.断言.异常处理.计时等功能. 首先.引用kbmMWLog.pas 单元后,系统就默认生成一个IkbmMW ...

  6. 日志管理之 Docker logs - 每天5分钟玩转 Docker 容器技术(87)

    高效的监控和日志管理对保持生产系统持续稳定地运行以及排查问题至关重要. 在微服务架构中,由于容器的数量众多以及快速变化的特性使得记录日志和监控变得越来越重要.考虑到容器短暂和不固定的生命周期,当我们需 ...

  7. linux 学习 14 日志管理

    第十四讲 日志管理 14.1 日志管理-简介 1.日志服务 在CentOS 6.x中日志服务已经由rsyslogd取代了原先的syslogd服务.rsyslogd日志服务更加先进,功能更多.但是不论 ...

  8. SANS:2012年度日志管理调查报告

    2012年5月初,SANS发布了2012年度的第八次日志与事件管理调查报告.本次调查的受访对象超过了600名专业人士,涵盖了各行各业,超过一半来自大中型企业. 调查问题1:收集日志的原因是什么? 结果 ...

  9. Spring Aop 日志管理及配置文件的详细配置

    Spring 带给我们的另一个好处就是让我们可以"专心做事",下面我们来看下面一个例子: public void doSameSomesing(int age,String nam ...

最新文章

  1. 0x000000ed怎么修复_win10蓝屏代码0x000000ed的修复方法
  2. FDATOOL设计数字滤波器
  3. DedeCms模板防盗的方法
  4. android4.0.3源码之鼠标光标绘制简略版
  5. angular6的响应式表单
  6. 将给定数据源生成静态HTML页面持久化到项目之外的硬盘
  7. 微小宝公众号排行榜_排行榜 | 山西省高校、高职中专微信公众号周数据排行榜...
  8. vs设计窗口不见了_碳纤维的巅峰:VS沛纳海616V3
  9. 详谈java类和对象的生命周期
  10. Netflix工程总监眼中的分类算法:深度学习优先级最低
  11. Windows 11 增长停滞,或与过高的硬件需求有关
  12. 如何发布一个Android库
  13. MLA与APA二种文件格式的文献引用写作技巧
  14. OpenJudge 百练 2787 算24
  15. RxSwift 学习:基础使用篇 - 序列 订阅 销毁
  16. 骆昊python100天 github_GitHub - MingZhao2019/Python-100-Days: Python - 100天从新手到大师
  17. 2021.1.15——星露谷作物计算器的小改进
  18. 实现Mac窗口最小化动画效果
  19. 测试人员如何管理项目与风险预警
  20. 服务器共享cad修改不了,CAD图纸打开后无法编辑无法修改怎么办

热门文章

  1. pssh Oracle,服务器批量执行工具 PSSH
  2. html编写气泡对话框,HTML+CSS入门 纯CSS手写圆角气泡对话框
  3. Spring boot 项目目录结构
  4. linux中兴上网客户端,中兴新支点N-Print,简单高效Linux桌面操作系统网络打印方案...
  5. mysql固定某列获取不连续的值_SQL-怎么把一列不规律的值,取出其中连续段的首尾数字?...
  6. python面向对象的特征_03 Python 关键点讲解:面向对象的机制
  7. vue、cnpm不是内部文件_UBoot链接文件 搞懂程序内部长什么样
  8. java的constructor怎么用,Java Constructor getDeclaringClass()用法及代码示例
  9. linux主机查看CPU核数和主机型号
  10. 使用Maven构建Struts2项目