问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SQL数据库日志文件可以删除吗(sqlserver删除日志文件)

发布网友 发布时间:2023-05-01 16:54

我来回答

1个回答

热心网友 时间:2023-05-21 12:19

数据库日志文件是随着时间增长而增长的,如果长时间不清理,文件会变得特别大,因此需要定期清空,但是日至文件是恢复数据库的重要依据,不用日志文件也是不明智的。手工清除单个数据库的还好说,但数据库多了,或者临时没有来得及清理,可能硬盘空间就会占满了,影响访问。因此设置自动清理数据库日志文件还是比较实用的。

手动清理方法:右键单击需要清理的数据库,选择“属性”,在“选项”卡上,把故障还原模型设定为简单,确定后关闭;再右键单击该数据库,“所有任务”-“收缩数据库”,确认后即可清除日志文件,最后记得重新选择“属性”,将故障还原模型设置为完全。

自动清理方法:利用sqlserver代理服务,执行自动作业。

打开企业管理器,进入“管理”-“sqlserver代理服务”-“作业”,在右侧窗口点击右键,选择“新建作业”。“常规”选项卡中,填写作业名称,具体描述,注意所有者最好还是用sa或者默认的管理帐号。

转到“步骤”选项卡,新建作业步骤,填写步骤名称,类型为脚本,数据库为需要清理日志的数据库,在下边命令中填写以下命令:

DUMPTRANSACTION数据库名称WITHNO_LOG

DBCCSHRINKFILE(数据库日志文件名,1)

上边的数据库名称填写需要维护的数据库名称,数据库日志文件名填写其对应的日志文件名,注意,不是资源管理器里看到的带后缀名的那个名字,而是企业管理器里,数据库属性里日志选项卡中日志的名字(通常也只是差一个后缀名),确定后添加一个作业步骤。如果需要维护多个数据库,用上述方法重复添加作业步骤,注意每个步骤成功或失败后的动作即可,最后选择一下开始的步骤。

在“调度”选项卡中,类似备份的维护计划,填写调度周期,即定期清理的周期,不再细述。如果需要,可以在最后的“通知”选项卡上设置作业完成后的通知项,需要设置操作员,以及设置相应的服务,这里也不具体说明了,通常不用

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网易云音乐充值了零钱怎么查看呢? 臻米榨汁杯外壳怎么拆 臻米便携果汁机是玻璃机吗 前端培训班有用么?0基础可以自学吗? 三星s23u屏幕分辨率为什么更低了 防噪音耳塞戴久了有什么危害 梦见模仿意味着什么 梦见模仿 梦见模仿别人动作的预兆 木工板是什么材料做的 木工材料一般有哪些装修木工材料选购3大标准 农行理财持有收益什么意思 灯光师DJ DJ LJ什么意思? b后面加两个单词什么意思 综合单价明细表怎么查 硬件驱动具体可以怎么理解呀?是升级吗? 协议赛什么意思 醇酒醉影歌词是什么意思 体育竞赛注册编号是什么意思 CF沙漠TD点位名称 o乘以任何数都得0对吗 什么叫稳定情感 护理伦理评价的主体是 护理伦理学的研究对象是什么? 护理伦理评价包括哪三种方式 护理道德难题属于护理伦理学研究的对象吗 我想从事程序员的工作,公司招聘时会要看什么证件?对程序员的具体要求有哪些? 一般公司招聘程序员 要会的都是什么语言? 钓鲢鳙胖头鱼加什么小药? 打断筋的吐司面团可以蒸馒头吗? mac不装os可以用吗 翼支付理财卖出一直没到账怎么办 帆布袋印刷的可以侵泡24小时吗 挂靠出去的执业资格证书拿不回来怎么办 二建证书注册到别的公司找不回来怎么办? 二级建造师证书被公司扣了不给,章也不给,还怎么才能拿回来? 别人说老板够忙的啊怎么回复幽默 客户忙着挣钱的幽默回答话语 梦见鹅血的预兆 梦见杀狗杀鸡见血