SQL Server 数据库清空ldf日志文件

你。 提交于 2020-04-13 07:43:22
原文: SQL Server 数据库清空ldf日志文件

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
USE [master]
ALTER DATABASE [DB_Develop]
SET RECOVERY SIMPLE WITH NO_WAIT
ALTER DATABASE [DB_Develop]
SET RECOVERY SIMPLE
GO
USE [DB_Develop]
DECLARE @logname VARCHAR (150)
SELECT @logname = NAME
FROM   sys.database_files
WHERE  NAME LIKE '%log'
DBCC SHRINKFILE(@logname, 11, TRUNCATEONLY)
GO
USE [master]
ALTER DATABASE [DB_Develop]
SET RECOVERY FULL WITH NO_WAIT
ALTER DATABASE [DB_Develop]
SET RECOVERY FULL
GO

  使用时将DB_Develop更换为你需要操作的数据库名即可。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!