SqlServer创建自动收缩事务日志任务的图文教程

目录
  • 1. 进入SSMS
  • 2. 填写名称
  • 3.步骤
  • 4. 选择高级
  • 5. 新建计划
  • 6. 填写计划
  • 7. 新建完成点击确认
  • 8. 刷新查看作业
  • 9. 执行作业
  • 总结

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. 执行作业

如果不放心的话,可以右键作业任务,选择作业开始步骤,立即执行一下。(强烈建议在业务空闲阶段执行

总结

以上就是在SqlServer中创建自动收缩的任务全过程。

到此这篇关于SqlServer创建自动收缩事务日志任务的文章就介绍到这了,更多相关SqlServer自动收缩事务日志任务内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • SQLServer数据库中开启CDC导致事务日志空间被占满的原因

    SQLServer中开启CDC之后,在某些情况下会导致事务日志空间被占满的现象为: 在执行增删改语句(产生事务日志)的过程中提示,The transaction log for database '***' is full due to 'REPLICATION'(数据库"***"的事务日志已满,原因为"REPLICATION"). CDC以及复制的基本原理粗略地讲,对于日志的使用步骤如下: 1,每当基础表(开启了CDC或者replication的表)产生事务性操作

  • SQL Server误区30日谈 第28天 有关大容量事务日志恢复模式的误区

    误区 #28:有关大容量事务日志恢复模式的几个误区 28 a)常见的DML操作可以被"最小记录日志"    不是.在大容量事务日志恢复模式下只有一小部分批量操作可以被"最小记录日志",这类操作的列表可以在Operations That Can Be MinimallyLogged找到.这是适合SQL Server 2008的列表,对于不同的SQL Server版本,请确保查看正确的列表. 28 b)使用大容量事务日志恢复模式不会影响灾难恢复    首先,在上次事务日

  • SqlServer创建自动收缩事务日志任务的图文教程

    目录 1. 进入SSMS 2. 填写名称 3.步骤 4. 选择高级 5. 新建计划 6. 填写计划 7. 新建完成点击确认 8. 刷新查看作业 9. 执行作业 总结 1. 进入SSMS 点击展开sqlserver代理,右键点击“作业”,然后选择新建作业. 2. 填写名称 名称可以随便填写,只要能表示这次作业任务就行了.简洁明了,让自己后面能看懂. 所有者选择sa或者windows用户.如果需要远程操作,建议选择sa账户.windows账户只支持本地登陆后操作执行. 说明也可以随便填写.自己明白就

  • 解决Mysql收缩事务日志和日志文件过大无法收缩问题

    一.MS SQL SERVER 2005 --1.清空日志       exec('DUMP TRANSACTION 数据库名 WITH NO_LOG') --2.截断事务日志:      exec('BACKUP LOG 数据库名 WITH NO_LOG') --3.收缩数据库文件(如果不压缩,数据库的文件不会减小      exec('DBCC SHRINKDATABASE(数据库名) ') --4.设置自动收缩      exec('EXEC sp_dboption 数据库名,autosh

  • jenkins+maven+svn自动部署和发布的详细图文教程

    Jenkins Jenkins是一个开源的.可扩展的持续集成.交付.部署的基于web界面的平台.允许持续集成和持续交付项目,无论用的是什么平台,可以处理任何类型的构建或持续集成. 通常我们使用Jenkins主要实现以下功能: 持续集成指的是,频繁地(一天多次)将代码集成到主干.将软件个人研发的部分向软件整体部分交付,频繁进行集成以便更快地发现其中的错误. 持续交付指的是,频繁地将软件的新版本,交付给质量团队或者用户,以供评审.如果评审通过,代码就进入生产阶段. 正文开始 博主前几个月刚被忽悠到一

  • android自动生成dimens适配文件的图文教程详解(无需Java工具类)

    在编写ui界面时因为手机分辨率大小不同,所以展现出来的效果也是不同的,这个时候就需要考虑适配器,让根据手机分辨率自动适配相应尺寸来展示界面,可以提高用户的体验感. 1.首先安装插件ScreenMatch,安装成功之后android studio会提示重启 2.在res->values下创建一个dimens文件,将以下代码复制进去.如果不创建这个文件一下操作会不成功导致项目重启. <dimen name="common_margin">@dimen/dp_15</

  • Linux配置日志服务器的图文教程

    前言 本文主要介绍的是关于Linux配置日志服务器的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 日志服务器配置文件:/etc/rsyslog.conf 服务器端: 服务器IP如下: 编辑日志服务器的配置文件: 这里UDP或者TCP任选一个 将注释的两句复制一遍,然后取消注释即可 进入目录下创建配置文件,配置需要监控的客户端 Vim编辑器打开 内容如下: 内容格式如下: :属性, 比较操作符, "值" 保存位置 属性包括以下内容 fromhost 哪个主机名

  • win2003下创建永远的隐藏帐户的图文教程

    前段时间比较流行的一句话"肉机"其实要想控制远端的计算机,那我想就少不了隐藏用户帐号的问题了,其实创建隐藏用户帐号还是比较简单的,现在我就把创建隐藏用户帐号告诉大家. 其实每一个用户帐号在注册表中都有自己帐号数据项 首先我们看看管理员在注册表中的数据项是什么样的(如下图) 图1 操作一.打开注册表:HKEY_LOCAL_MACHINE\SAM\SAM SAM是保存用户帐号的地方,不过这个"项"在默认情况下是不可见的.我们如果想看内部的内容就必须首先对其授权.(建议对

  • win2003 创建 IP安全策略来屏蔽端口的图文教程

    IP安全性(Internet Protocol Security)是Windows XP/2003中提供的一种安全技术,它是一种基于点到点的安全模型,可以实现更高层次的局域网数据安全性. 在网络上传输数据的时候,通过创建IP安全策略,利用点到点的安全模型,能够安全有效地把源计算机的数据传输到目标计算机. 创建IP安全策略 一.单击"开始"-"控制面板"-"管理工具". 二.在"管理工具"页面,选择"本地安全策略&qu

  • 在VMware上创建虚拟机及安装Redhat Linux操作系统(图文教程)

    在VMware上如何创建虚拟机以及安装Redhat Linux操作系统创建虚拟机(本人使用的是VMware pro 15) ( 1)点击Create a New Virtual Machine (2)选择自定义,然后点击next (3)出现以下界面,不做任何修改,点击next (4)选择稍后安装操作系统(s),点击next (5)客户机操作系统选择Linux,版本选择Red Hat Enterprise Linux 7 64-bit(可根据自己的实际镜像文件版本选择适合的版本),然后点击next

  • IDEA 自动生成 JPA 实体类的图文教程

    目录 1.连接数据库(mysql) 1.1 打开 MySQL 1.2 配置 DataSource 和 Driver 1.3 结果展示 2.生成实体类的设置 2.1 File → Project Structure,给项目添加JPA 2.2 打开persistence视图 2.3 配置 Database Scheme 2.4 生成的实体类,是这样的 2.5 解决生成类报错问题(消除红色波浪线) idea连接oracle使用jpa自动生成实体类 1.连接数据库(mysql) 1.1 打开 MySQL

  • 使用Pycharm创建一个Django项目的超详细图文教程

    目录 Django 简介 创建Django的虚拟环境 创建Django项目 总结 Django 简介 Django是一个开放源代码的Web应用框架,由Python写成. 采用了MTV的框架模式,即模型M,视图V和模版T.它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件.并于2005年7月在BSD许可证下发布.这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的. 2019年12月2日,Django 3. 0发布(Pyt

随机推荐