社区
应用实例
帖子详情
急:请问SQL数据库中如何清理日志文件?
heroyujun
2005-03-29 03:52:38
rt
...全文
297
4
打赏
收藏
急:请问SQL数据库中如何清理日志文件?
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
toby5
2005-03-29
打赏
举报
回复
分离数据库,更名日志文件,附加数据库,观察,如果没问题,删除更名的日志文件。
huazf
2005-03-29
打赏
举报
回复
你可以在华军网上下载一个
"SQL SERVER日志清理工具V2.0"
jinjazz
2005-03-29
打赏
举报
回复
--压缩日志
1:截断事务日志:
BACKUP LOG 数据库名 WITH NO_LOG
2:清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
再:
企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
3: 删除LOG
1:分离数据库 企业管理器->服务器->数据库->右键->分离数据库
2:删除LOG文件
3:附加数据库 企业管理器->服务器->数据库->右键->附加数据库
此法生成新的LOG,大小只有500多K
再将此数据库设置自动收缩
或用代码:
下面的示例分离 pubs,然后将 pubs 中的一个文件附加到当前服务器。
EXEC sp_detach_db @dbname = 'pubs'
EXEC sp_attach_single_file_db @dbname = 'pubs',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'
4: 如果想以后不让它增长
企业管理器--服务器--右键数据库--属性--事务日志--将文件增长限制为xM(x是你允许的最大数据文件大小)
--SQL语句的设置方式:
alter database 数据库名 modify file(name=逻辑文件名,maxsize=20)
5.设置为自动收缩
企业管理器--服务器--右键数据库--属性--选项--选择"自动收缩"
xuam
2005-03-29
打赏
举报
回复
dump
SQL
Server
日志
文件
过大 大
日志
文件
清理
方法 不分离
数据库
SQL
Server
数据库
大
日志
文件
清理
方法 ,网上提供了很多
清理
日志
的需要【先分离
数据库
——〉删除
日志
文件
——〉附加
数据库
】 的方法,此方法风险太大,执行过程也比较久,有时候也会出现分离不成功的现象,导致
数据库
...
sql
server2008
清理
数据库
日志
文件
sql
server2008
清理
数据库
日志
文件
说明步骤 说明
sql
server
数据库
运行久了会存在很大的
日志
文件
,下面是我记录的删除
日志
的方法 步骤
清理
数据库
日志
文件
(2008版本) 1.输入用户和密码,登录
数据库
2.选择需要
清理
...
清理
SQL
Server
数据库
日志
的几种方法
在
SQL
Server
数据库
中
,
日志
文件
起着记录
数据库
操作和事务
日志
的重要作用。如果
数据库
处于完整恢复模式或大容量
日志
恢复模式,
日志
文件
将持续增长,直到进行
日志
备份。备份
数据库
日志
是
清理
日志
的常见方法之一。...
清除/收缩
SQL
Server
数据库
日志
对
数据库
日志
文件
进行压缩备份(rar,zip) 直接删除ldf
文件
再附加
数据库
。若提示
文件
找不到,可直接选
中
点击下面的删除按钮删除。 方案二:收缩
数据库
日志
文件
选择需要收缩的
数据库
,点击右键【属性】...
清除
SQL
Server
数据库
日志
(ldf
文件
)的方法汇总
清除
SQL
Server
数据库
日志
(ldf
文件
)的几种方法随着系统运行时间的推移,
数据库
日志
文件
会变得越来越大,这时我们需要对
日志
文件
进行备份或
清理
。
应用实例
27,579
社区成员
68,559
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章