mssql怎么自动备份及自动清除日志文件服务器

30次阅读
没有评论

共计 1508 个字符,预计需要花费 4 分钟才能阅读完成。

本篇内容主要讲解“mssql 怎么自动备份及自动清除日志文件服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让丸趣 TV 小编来带大家学习“mssql 怎么自动备份及自动清除日志文件服务器”吧!

1、每日自动备份 强烈建议有条件的用户进行此操作!1、打开企业管理器,在控制台根目录中依次点开 Microsoft SQL Server–SQL Server 组 – 双击打开你的服务器 2、然后点上面菜单中的工具 – 选择数据库维护计划器 3、下一步选择要进行自动备份的数据 – 下一步更新数据优化信息,这里一般不用做选择 – 下一步检查数据完整性,也一般不选择 4、下一步指定数据库维护计划,默认的是 1 周备份一次,点击更改选择每天备份后点确定 5、下一步指定备份的磁盘目录,选择指定目录,如您可以在 D 盘新建一个目录如:ddatabak,然后在这里选择使用此目录,如果您的数据库比较多最好选择为每个数据库建立子目录,然后选择删除早于多少天前的备份,一般设定 4-7 天,这看您的具体备份要求,备份文件扩展名一般都是 bak 就用默认的 6、下一步指定事务日志备份计划,看您的需要做选择 – 下一步要生成的报表,一般不做选择 – 下一步维护计划历史记录,最好用默认的选项 – 下一步完成 7、这个时候数据库计划已经成功的运行了,他将按照您上面的设置进行自动备份. 修改计划:打开企业管理器,在控制台根目录中依次点开 Microsoft SQL Server–SQL Server 组 – 双击打开你的服务器 – 管理 – 数据库维护计划 – 打开后可看到你设定的计划,可以进行修改或者删除操作  

2、定期自动清理数据库日志文件 数据库日志文件是随着时间增长而增长的,如果长时间不清理,文件会变得特别大,因此需要定期清空,但是日至文件是恢复数据库的重要依据,不用日志文件也是不明智的。手工清除单个数据库的还好说,但数据库多了,或者临时没有来得及清理,可能硬盘空间就会占满了,影响访问。因此设置自动清理数据库日志文件还是比较实用的。手动清理方法:右键单击需要清理的数据库,选择“属性”,在“选项”卡上,把故障还原模型设定为简单,确定后关闭;再右键单击该数据库,“所有任务”-“收缩数据库”,确认后即可清除日志文件,最后记得重新选择“属性”,将故障还原模型设置为完全。自动清理方法:同样是利用 sql server 代理服务,执行自动作业。打开企业管理器,进入“管理”-“sql server 代理服务”-“作业”,在右侧窗口点击右键,选择“新建作业”。“常规”选项卡中,填写作业名称,具体描述,注意所有者最好还是用 sa 或者默认的管理帐号。转到“步骤”选项卡,新建作业步骤,填写步骤名称,类型为脚本,数据库为需要清理日志的数据库,在下边命令中填写以下命令:DUMP TRANSACTION 数据库名称 WITH NO_LOG DBCC SHRINKFILE(数据库日志文件名,1) 上边的数据库名称填写需要维护的数据库名称,数据库日志文件名填写其对应的日志文件名,注意,不是资源管理器里看到的带后缀名的那个名字,而是企业管理器里,数据库属性里日志选项卡中日志的名字(通常也只是差一个后缀名……),确定后添加一个作业步骤。如果需要维护多个数据库,用上述方法重复添加作业步骤,注意每个步骤成功或失败后的动作即可,最后选择一下开始的步骤。在“调度”选项卡中,类似备份的维护计划,填写调度周期,即定期清理的周期,不再细述。

到此,相信大家对“mssql 怎么自动备份及自动清除日志文件服务器”有了更深的了解,不妨来实际操作一番吧!这里是丸趣 TV 网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-28发表,共计1508字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)