MS SQL SERVER清除日志文件
程序员文章站
2022-05-28 11:15:47
...
USE DB_MPS_20181210
GO
ALTER DATABASE DB_MPS_20181210 SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE DB_MPS_20181210 SET RECOVERY SIMPLE --更改为简单模式
GO
USE DB_MPS_20181210
GO
DBCC SHRINKFILE ('数据库日志名',2, TRUNCATEONLY) --设置压缩后的日志大小为2M,且释放的空间不归还给操作系统
GO
USE DB_MPS_20181210
GO
ALTER DATABASE DB_MPS_20181210 SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE DB_MPS_20181210 SET RECOVERY FULL --还原为完全模式
GO
--上面的数据库日志名,可以用以下的语句进行查询
USE DB_MPS_20181210
GO
SELECT FILE_ID, NAME FROM SYS.DATABASE_FILES;
GO
推荐阅读
-
SQL Server误区30日谈 第3天 即时文件初始化特性可以在SQL Server中开启和关闭
-
SQL Server误区30日谈 第28天 有关大容量事务日志恢复模式的误区
-
MS SQL Server获取十二个月份的英文缩写
-
SQL Server误区30日谈 第7天 一个实例多个镜像和日志传送延迟
-
SQL Server误区30日谈 第12天 TempDB的文件数和需要和CPU数目保持一致
-
SQL Server误区30日谈 第9天 数据库文件收缩不会影响性能
-
SQL Server误区30日谈 第20天 破坏日志备份链之后,需要一个完整备份来重新开始日志链
-
SQL Server中减小Log文件尺寸的方法分享
-
SQL SERVER数据库清空日志图文教程分享
-
VS2008连接SQL Server数据库文件出错的解决方法