use DBTest
DECLARE @LogFileLogicalName sysname
SELECT @LogFileLogicalName=name FROM sys.database_files where type=1
PRINT @LogFileLogicalName
DBCC SHRINKFILE(@LogFileLogicalName,1)
DECLARE @LogFileLogicalName sysname
SELECT @LogFileLogicalName=name FROM sys.database_files where type=1
PRINT @LogFileLogicalName
DBCC SHRINKFILE(@LogFileLogicalName,1)
本文提供了一个 SQL Server 的 T-SQL 脚本示例,该脚本用于获取当前数据库的日志文件逻辑名称并缩小其大小。通过使用 `DECLARE` 声明变量,`SELECT` 获取日志文件名,最后调用 `DBCC SHRINKFILE` 来减少日志文件的空间占用。
1069

被折叠的 条评论
为什么被折叠?



