sqlserver 清理 日志文件ldf
程序员文章站
2022-07-13 09:14:05
...
操作步骤
1. 将恢复模式改成“简单”
右键数据库 - 属性,切换到选项,将恢复模式修改为简单。
2. 收缩日志
右键数据库 - 任务 - 收缩 - 文件
文件类型选择日志,图错了,确定后会发现,日志文件被迅速清理。
3. 命令操作
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
上一篇: 清理 Xcode 相关文件 - iOS
下一篇: ES6 新数据结构Set
推荐阅读
-
Win2008中SqlServer2008 无法打开错误日志文件导致无法启动的解决方法
-
SQLServer2005 没有日志文件(*.ldf) 只有数据文件(*.mdf) 恢复数据库的方法
-
SQL Server 数据库清空ldf日志文件
-
SqlServer修改数据库文件及日志文件存放位置
-
清理SQL Server 2008日志文件Cannot shrink log file 2 的解决方案
-
sqlserver 2008 tempdb 数据库数据和日志文件过大怎么解决?
-
sqlserver 清理日志文件
-
sqlserver 清理 日志文件ldf
-
linux如何清理日志文件
-
Sqlserver2005日志文件太大如何减小