sql server日志已满报错
【1】错误信息
情况1:无论是alter,还是 insert 数据,都报这类错误。
情况2:实际上日志文件很小,而且增长也未限制,磁盘盘符也有空间
【2】原因分析
(1)查看磁盘是否有空间
(2)查看事务日志增长是否设置了最大大小限制
(3)事务日志文件本身太小,而增长率又太小,导致一次增长的空间还不够一次日志记录所需的空间。
【3】实际原因与解决
【3.1】核心实际原因
那么本文遇到的情况,结合【1】中的情况,属于(3)中的原因。如下图,是因为原本大小就只有500KB左右,每次增长1%,才0.5KB,这肯定容不下任何操作啊。
(如果是原因(1),那么清理一些磁盘空间出来就好了啊,或者可以收缩事务日志的话,收缩一下。如果是原因(2)那么直接把最大大小限制改了就OK)
【3.2】解决办法
直接把日志文件的大小那里从1改为一个更大的数据比如10,这样日志文件就会变成10M,然后把自动增长改为增量为10%(或者给个固定值10M之类的),增长无限制。
最终再测试创建一个测试表之类,尝试插入更新等操作,没问题就OK了。
博文信息来自远程解决 inuyasha 的数据库日志已满问题
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
2018-05-04 sql server 用脚本管理作业
2018-05-04 sql server维护计划配置