SqlServer创建自动收缩事务日志任务的图文教程
作者:码婆Doph 发布时间:2024-01-23 23:44:40
标签:sqlserver,自动收缩,事务日志
1. 进入SSMS
点击展开sqlserver代理,右键点击“作业”,然后选择新建作业。
2. 填写名称
名称可以随便填写,只要能表示这次作业任务就行了。简洁明了,让自己后面能看懂。
所有者选择sa或者windows用户。如果需要远程操作,建议选择sa账户。windows账户只支持本地登陆后操作执行。
说明也可以随便填写。自己明白就行。
3.步骤
标签页选择步骤,点击新建
步骤名称随便填,自己记住就行了。
类型选择tsql脚本
运行身份如果能选择的话,选择对应的sa或者windows身份(根据前面的来)
数据库选择你要收缩日志的数据库
命令内容填写你编辑好的命令(TSQL)
我的命令如下:
--将数据库设为简单模式。日志文件自动断开。
alter database dev_ecology set recovery simple;
--查看日志文件状况
use dev_ecology;
dbcc shrinkfile('dev_ecology_log') ;
--恢复数据库模式
alter database dev_ecology set recovery full;
以上注意,把dev_ecology
改成你自己的数据库名称,shrink_file
的参数一般是xxx_log
,如果不确定,可以使用select * from sys.database_files;
语句查询日志文件名称。
4. 选择高级
如果你只有这一步操作,没有其他作业(跟我一样)的话。
“成功时要执行的操作”需要选择“退出报告成功的作业”,否则新建作业会报错。
然后点击确定
5. 新建计划
点击左侧计划选项卡
点击新建
6. 填写计划
名称随便写,记得就行
执行频率我选择每天0点,你可以根据需要选择。
持续时间可以选择,这里我准备让它之后每天执行,所以就不选择了。
选好之后点击确认
7. 新建完成点击确认
8. 刷新查看作业
我们的shrink_log已经ok了。
9. 执行作业
如果不放心的话,可以右键作业任务,选择作业开始步骤,立即执行一下。(强烈建议在业务空闲阶段执行)
来源:https://blog.csdn.net/liu_jiachen/article/details/123272555
0
投稿
猜你喜欢
- 循环结构的应用场景如果在程序中我们需要重复的执行某条或某些指令,例如用程序控制机器人踢足球,如果机器人持球而且还没有进入射门范围,那么我们就
- 前言ThinkPHP,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的开源轻量级PHP框架。随着框架代码量的增加,一些潜在的威胁也逐渐暴
- 目录1.python中的异常2.捕捉异常try-except多个except子句 一个except块捕捉多个异常 空ex
- 当然有其它工具可以做这件事,但如果客户不允许你在服务器乱装东西时这个脚本就会有用了。 代码如下:DECLARE @tbImportTable
- 平方根,又叫二次方根,表示为〔√ ̄〕,如:数学语言为:√ ̄16=4。语言描述为:根号下16=4。以下实例为通过用户输入一个数字,并计算这个数
- DOM中的事件模拟三个步骤:首先通过document.createEvent()方法创建event对象,接收一个参数,即表示要创建的事件类型
- 1.安装mysql5.6 docker run mysql:5.6等所有项目都是Download complet 安装完毕5.6: Pull
- Django的ORM是非常好用的,哪怕不是做Web项目也值得一用,所以网上也可以找到不少使用 Django 开发非Web项目的资料,因为除了
- 网页离不开链接,而默认链接的表现形式总是千篇一律的蓝色文字加底线,每当我们点击它时,周围会出现虚线框,表示该链接是当前的焦点,影
- 1. 简介NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数
- 主要实现功能1、用户输入用户名,在用户名文件中查找对应的用户,若无对应用户名则打印输入错误2、用户名输入正确后,进行密码匹配。输入密码正确则
- Pytest使用的断言是使用python内置的断言assert。Python assert(断言)用于判断一个表达式,在表达式条件为 fal
- 如果有人问你,GET和POST,有什么区别?你会如何回答?真实案例 前几天有人问我这个问题。
- Django在执行python manage.py makemigrations的时候一切正常但是执行python manage.py mi
- 在做数据库修改或删除操作中,可能会导致数据错误,甚至数据库奔溃,而有效的定时备份能很好地保护数据库。本篇文章主要讲述Navicat for
- 其实我们平时在深度学习中所说的卷积操作,在 opencv 中也可以进行,或者说是类似操作。那么它是什么操作呢?它就是图像的模糊(滤波)处理。
- 1.什么是SQL语句sql语言:结构化的查询语言。(Structured Query Language),是关系数据库管理系统的标准语言。它
- 本文实例讲述了Python中dictionary items()系列函数的用法,对Python程序设计有很好的参考借鉴价值。具体分析如下:先
- 用游标,和WHILE可以遍历您的查询中的每一条记录并将要求的字段传给变量进行相应的处理==================DECLARE @
- 1.CephFS文件存储核心概念1.1.CephFS文件存储简介官方文档:docs.ceph.com/en/pacific/&hel