sqlserver 收缩数据库日志
2011-06-20 11:23
204 查看
Use [MyDBBBBBBB]
DECLARE @file_id INT -- 日志文件id
select @file_id = fileid from dbo.sysfiles where RIGHT(rtrim(filename),3) = 'ldf'
backup log [MyDBBBBBBB] with no_log -- 清空日志
dbcc shrinkfile(@file_id) WITH NO_INFOMSGS -- 收缩文件
--或者直接收缩数据库
--DBCC SHRINKDATABASE([数据库名])
DECLARE @file_id INT -- 日志文件id
select @file_id = fileid from dbo.sysfiles where RIGHT(rtrim(filename),3) = 'ldf'
backup log [MyDBBBBBBB] with no_log -- 清空日志
dbcc shrinkfile(@file_id) WITH NO_INFOMSGS -- 收缩文件
--或者直接收缩数据库
--DBCC SHRINKDATABASE([数据库名])
相关文章推荐
- 收缩并截断SQLSERVER服务器上所有数据库日志
- sqlserver 收缩数据库相关日志文件和数据文件
- SQLServer收缩日志及数据库文件【xiame】
- 收缩SqlServer 2008数据库日志
- 收缩SqlServer 2008数据库日志
- SQLServer收缩数据库日志
- SqlServer清除日志并收缩数据库
- SqlServer收缩数据库日志
- sqlserver 2008收缩数据库日志
- SqlServer 数据库日志无法收缩处理过程
- 截断sqlserver 日志文件 收缩数据库文件
- SQLSERVER 数据库日志文件收缩
- SQLSERVER收缩数据库日志
- SqlServer清除日志并收缩数据库
- SqlServer清除日志并收缩数据库
- SQLServer收缩数据库日志
- SQLServer收缩日志及数据库文件
- mssql2008 收缩数据库日志
- 收缩数据库日志
- 使用游标收缩数据库日志文件并调整数据库属性选项栏部分设置