当前位置: 代码迷 >> Sql Server >> 问一下,关于数据库sqlserver2005的ldf文件过大的有关问题
  详细解决方案

问一下,关于数据库sqlserver2005的ldf文件过大的有关问题

热度:73   发布时间:2016-04-27 12:23:14.0
问一下,关于数据库sqlserver2005的ldf文件过大的问题!
各位大虾们,请教一下,如何解决数据库ldf文件过大的问题,现在我的数据库ldf文件都有12.6G了,请问如何缩小它!

------解决方案--------------------
SQL code
dump transaction [YourDataBase] with no_logbackup log [YourDataBase] with no_logdbcc shrinkdatabase([YourDataBase])
------解决方案--------------------
SQL code
DUMP TRANSACTION 数据库名 WITH  NO_LOGBACKUP LOG 数据库名 WITH NO_LOGDBCC SHRINKDATABASE (数据库名)
------解决方案--------------------
先将数据库切换为 简单模式;
然后 选择收缩文件,选择 日志文件,点收缩。
最后 在切换会完整模式。

未避免再次日志文件过大。创建日志备份任务。
------解决方案--------------------
右键数据库----属性----选项----恢复模式---选 简单模式---确定

右键数据库----任务---收缩---文件---文件类型 选 日志---确定

右键数据库---属性----选项----恢复模式---选 完整模式---确定
------解决方案--------------------
如果日志需要备份,就应该备份日志
若不需要备份,就改为 简单恢复模式
  相关解决方案