欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

参考:https://www.cnblogs.com/zdyang/p/11718197.html

相关标签: 数据库开发