数据库日志文件过大如何收缩?

我用这个方法缩小了web链接,这样日志就会减少到1MB

花了一上午的时间,把sqlserver2008数据库和主日志合并起来,完成了。
缩小到1MB,就是...分享给大家#方方法步骤1.执行SQL语句,改回“简单模式”2.收缩数据库3.执行SQL语句,改回“完整模式””##第一步:执行SQL语句,改成简单模式使用[main]GOALTERDATABASE慢数据库太大,需要清理**1.选择数据库并右键单击作业文件。
注意:选择文件类型为Log**

2.选择所需的收缩率,如下所示。
最小大小为0MB。
实际测量中,最小大小为1MB。
B,不过我已经很满足了哈哈**

3.点击确认,几十GB的日志文件瞬间缩小****查看清理日志文件后对数据库的影响

##第三步:执行更改语句SQL为FullModeUSE[master]GOALTERDATABASESlowXWebDB(更改为您需要收缩的数据库名称)SETRECOVERYFULLWITHNO_WAITGOALTERDATABASEdatebaseName(更改为您需要收缩的数据库名称)缩小)SETRECOVERYFULL--恢复到完整模式GO==最后别忘了测试一下数据库是否可以正常使用==网页链接

sql2008中如何收缩数据库日志文件?

解决方法:方法一:右键数据库-》任务-》收缩-》文件-》文件类型-》历史-》重新组织页面,然后释放未使用的空间方法二(不推荐)1应该改为简单模式2然后使用----LogicalFiles:--CMS1.5_Data--CMS1.5_LogDBCCSHRINKFILE(N'CMS1.5_Log',1)GO注:数据为数据和日志文件是日志文件

sql2008下的镜像数据库怎样做日志收缩?

几天前我遇到了这个问题,所以我会告诉你重点****************特别注意:“请在工作前进行备份”************:1、不到一个月的时间,SQLSERVER2008的日志文件变得越来越大。
2、缩容清理其实很简单,要点只有一个:第一,将数据库的恢复模式从默认的“Full”改为“Simple”。
具体方法:右键数据库->属性->点击左侧选择页中间的“选项”->找到“恢复模式”,将其改为“简单”。
3、然后右键数据库-》任务-》最小化-》文件-》在出现的界面中选择“日志”作为文件类型,按“确定”按钮-“确定”。
4.再次强调,操作前请先备份,虽然我在操作过程中没有遇到任何功能问题,但我不能保证您不会遇到任何问题。
5、减少日志文件后,要不要改成“full”模式就看你自己了,因为以我的技术,如果数据库真的损坏了,就没有日志了。
无论如何,问题是“不可预测的”,我每天自动备份两次,另外我每两个小时添加一次额外的备份(通过软件实现)。
set6.我看了微软的数据库镜像实现方案相关的东西,发现非常困难,不靠谱,有趣的可以尝试一下。
7、最后顺便说一句,数据库恢复模式的选择不应该对当前的数据库操作产生任何影响。