SQL Server 删除日志文件

Posted YASUO

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server 删除日志文件相关的知识,希望对你有一定的参考价值。


 1 -- 查询日志文件名,用于下面删除
 2 USE  [data_name]
 3 GO
 4  
 5 SELECT file_id, name FROM sys.database_files
 6 /*删除指定数据库的日志文件*/
 7 USE [master]
 8 GO
 9 ALTER DATABASE  数据库名 SET RECOVERY SIMPLE WITH NO_WAIT
10 GO
11 ALTER DATABASE 数据库名  SET RECOVERY SIMPLE 
12 GO
13 USE [data_name]
14 GO
15 DBCC SHRINKFILE (N日志文件名 , 11, TRUNCATEONLY)
16 GO 17 USE [master]
18 GO
19 ALTER DATABASE 数据库名 SET RECOVERY FULL WITH NO_WAIT
20 GO
21 ALTER DATABASE 数据库名 SET RECOVERY FULL
22 GO

  











以上是关于SQL Server 删除日志文件的主要内容,如果未能解决你的问题,请参考以下文章

sql server运行中,是不是能删除主数据库事务日志文件

SQL Server 2008 收缩日志 清空删除大日志文件

如何删除SQL SERVER中的日志文件

SQL Server 2008 收缩日志 清空删除大日志文件

SQL Server 删除日志文件

SQL Server 2008 清空删除日志文件(瞬间日志变几M)