当前位置: 首页 > news >正文

SQL Server数据库日志查看若已满需要清理的三种解决方案

首先查看获取实例中每个数据库日志文件大小及使用情况,根据数据库日志占用百分比来清理
DBCC SQLPERF(LOGSPACE)

第一种解决方案:

在数据库上点击右键 → 选择 属性 → 选择 文件,然后增加数据库日志文件的文件大小。

第二种解决方案

手动收缩日志文件。在数据库上点击右键 → 选择 属性 → 选择 选项,把模式改为简单

然后收缩文件

收缩完了,要把模式改回完整,这样数据库才好继续记录日志

第三种解决方案:

通过执行SQL语句来实现第二步手动操作的效果

-- 修改数据库恢复模式为【简单模式】USE [master]GOALTER DATABASE [目标数据库名称] SET RECOVERY SIMPLE WITH NO_WAITGOUSE [目标数据库名称]GODBCC SHRINKFILE (N'数据库日志逻辑名称', 200)  --10指压缩后的大小GO-- 修改数据库恢复模式为【完整模式】USE [master]GOALTER DATABASE [目标数据库名称] SET RECOVERY FULL WITH NO_WAITGO

上面代码模板,有三个地方要改成你数据库的信息,分别是:目标数据库名称、数据库日志逻辑名称、10(这个指压缩后的日志文件大小),估计有人不知道哪里找数据库日志逻辑名称,如图:

再放一个实际的代码:把erp数据库的日志文件(逻辑名称叫Xgoss_log),收缩成50MB

USE [master]ALTER DATABASE [erp] SET RECOVERY SIMPLE WITH NO_WAITUSE [erp]DBCC SHRINKFILE (N'Xgoss_log', 50)USE [master]ALTER DATABASE [erp] SET RECOVERY FULL WITH NO_WAIT
http://www.lryc.cn/news/295471.html

相关文章:

  • 人工智能 | 深度学习的进展
  • 玩转Java8新特性
  • EasyRecovery2024永久免费版电脑数据恢复软件下载
  • QQ音乐新版客户端的音乐无法解密?来看看解决方法!音乐解锁工具Web+批处理版本合集,附常见问题及解决方法!
  • 2023年12月CCF-GESP编程能力等级认证C++编程一级真题解析
  • 如何决定K8S Pod的剔除优先级
  • 【JavaScript】数据类型
  • JAVA:单例模式提高性能和安全性的优化技巧
  • 如何在 Ubuntu 上安装 ONLYOFFICE 文档 8.0
  • 什么是大模型
  • C#在既有数组中插入另一个数组:Array.Copy方法 vs 自定义插入方法
  • 上位机图像处理和嵌入式模块部署(linux开发板的选择)
  • 2024情人节送女朋友什么礼物?精准送礼看这个就对啦!男生必看!
  • 查询每张表占用磁盘空间大小(达梦数据库)
  • Vue3——创建一个应用
  • 深度学习系列56:使用whisper进行语音转文字
  • 【Web - 框架 - Vue】随笔 - 通过`CDN`的方式使用`VUE 2.0`和`Element UI`
  • 设计模式(行为型模式)备忘录模式
  • opencv案例实战:条码区域分割
  • 《MySQL》超详细笔记
  • 商用密码
  • css1文本属性
  • 在容器中使用buildah构建镜像
  • GPT4_VS_ChatGPT(from_nytimes)
  • 中兴R5300G4服务器查看服务器、主板序列号及硬盘RAID信息
  • 部署tomcat
  • 【Java 数据结构】枚举
  • Python(20)正则表达式(Regular Expression)中常用函数用法
  • docker 离线安装镜像
  • 由vscode自动升级导致的“终端可以ssh服务器,但是vscode无法连接服务器”