sql收缩数据库日志的几种办法

请问,如果我想在SQL Server 2 008 中压缩日志文件该怎么办?
第一种方法不再有效,2 008 不支持那些旧的动作。
你试试这个:
方法2 : 1 . sp_dboption DB_NAME, "trunc.log to chkpt", true 2 . sp_dboption DB_NAME, "autoshrink", true
方法4 : 1 . 将日志数据名称备份到磁盘='d:\test.bak' 2 . DBCC SHRINKFILE (Bigdata_Log, 1 )
现在就这样,一定要备份文件!由您决定哪一种适合您。

SQL SERVER 2008 r2 数据库压缩的方法

上周 参与SQL Server 2 008 R2 压缩。

2 02 3 我的朋友教我的。

登录管理工具。
SQL Server 管理工作室。
使用管理员帐户登录。

打开数据库属性。
在对象资源管理器中,右键单击数据库。
选择“属性”。

更改恢复模式。
在选项页面上,搜索“恢复模式”。
由“简单”改为“完整”。
这一步非常重要。

缩小日志文件。
右键单击数据库并选择“任务”>“收缩”>“文件”。
选择“日志”文件类型。
选择“释放未使用的空间”。
单击“确定”。

确认恢复模式。
再次检查:恢复模式是否为“Full”?
注意事项: 在更改模型之前,请考虑业务影响。
在完整模式下备份更加困难。
收缩日志时性能会有所不同。
在非高峰时段执行此操作。
定期备份日志以防止文件过度增长。
收缩变得不那么常见。

就是这样。
由你决定。

数据库日志文件压缩的方法及步骤

1 . 使用备份收缩:clear log,database_name BACKUPLOG WITH NO_LOG。
2 . 收缩数据库或日志:DBCC SHRINKDATABASE 或DBCC SHRINKFILE。
3 .卸载和安装:备份、卸载、删除日志、重新安装。
4 . 管理员操作:删除、删除日志、安装、调整恢复模式。
5 . 自动收缩:启用自动收缩或sp_dboption。
6 .限制日志增长:设置MAXSIZE或ALTER DATABASE MODIFYFILE。
7 .注意:备份,无需用户连接,定期维护。