找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 3390|回复: 3

[求助] 请问sql 2005如何收缩数据库ldf日志文件

[复制链接]
发表于 2016-3-23 21:34:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
如题,请问sql 2005如何收缩数据库ldf日志文件

单位一台服务器上某个数据库的ldf日志文件已经体积超过mdf数据文件了;
按照右键收缩ldf日志文件的方法,因为没有清空日志,结果体积反而变大了;

在网上搜到一个看起来不错的教程
http://www.cnblogs.com/fyen/archive/2011/01/18/1938707.html

前大半部分看过高手玩过,但自己不敢试;
看到末尾作者写了一段:
另外提供一种更简单的方法,本人屡试不爽,建议大家使用。
更简单的方法:
1。右建数据库属性窗口--故障还原模型--设为简单
2。右建数据库所有任务--收缩数据库
3。右建数据库属性窗口--故障还原模型--设为大容量日志记录

可是试验了一下,发现在sql 2005的管理器界面里找不到相应的功能;
怀疑是针对sql 2000数据库的方法(1。右建数据库属性窗口--故障还原模型--设为简单)

大家有人知道怎么在sql 2005里面使用上面这个3步方法收缩数据库ldf日志文件吗?
这个方法看起来安全些,也简单些,欢迎大家拍砖,先谢谢了。
发表于 2016-3-24 09:21:09 | 显示全部楼层
但这样有个问题,会造成数据库记录的操作日志有限,有利于故障恢复,其实可以先对数据库日志进行备份,然后在数据库收缩里选择文件,然后选择日志文件,一般就可以收缩了

点评

试过,结果ldf文件体积反而增大了。  详情 回复 发表于 2016-3-24 18:08
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2016-3-24 18:08:29 | 显示全部楼层
jsy2005 发表于 2016-3-24 09:21
但这样有个问题,会造成数据库记录的操作日志有限,有利于故障恢复,其实可以先对数据库日志进行备份,然后 ...

试过,结果ldf文件体积反而增大了。
回复 点赞 拍砖

使用道具 举报

发表于 2016-3-24 22:07:23 | 显示全部楼层
还没遇到过这个问题,学习下
回复 点赞 拍砖

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-5-19 19:59 , Processed in 0.033772 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表