SQL Server作业

前言

定时任务是开发中很常见的一个话题,常见的思路就是程序层面(定时任务框架,如Quartz.Net)和数据库层面(数据库作业)。本篇文章介绍数据库层面的实现方法。

新建

在SQL Server(文章使用的是SQL Server 2016)左侧菜单最下方找到SQL Server代理--》右击作业--》新建作业


新建作业.png

如果你的SQL Server代理显示的是 [SQL Server 代理(已禁用代理 XP)],执行以下sql

sp_configure 'show advanced options', 1;
GO
RECONFIGURE WITH OVERRIDE;
GO
sp_configure 'Agent XPs', 1;
GO
RECONFIGURE WITH OVERRIDE
GO
sp_configure 'show advanced options', 1;
GO
RECONFIGURE WITH OVERRIDE;
GO
sp_configure 'Agent XPs', 1;
GO
RECONFIGURE WITH OVERRIDE
GO

步骤

在选项页中点击步骤--》新建--》弹出配置页,填写配置点击确定


步骤.png

计划

在选项页中点击计划--》新建--》弹出配置页,填写配置点击确定


配置计划.png

PS:SQL Server Agent 服务要开启,如果连的远程服务器,要保证服务器的服务是开启的

选择

如果大量数据处理中,用到了相当复杂的验证,约束等,建议写在程序里好一点。

如果只是简单的处理,但是数据量很大,可以使用数据库直接处理。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,768评论 19 139
  • 用于SQL SERVER 数据库 两个系统的数据库之间的信息传递
    a9b854aded01阅读 4,044评论 0 0
  • 译:cod9 日本北部,津轻线上分别相隔12英里的五所川原站和中里站之间有一条可以欣赏安静乡村景观的约45分钟车程...
    cod9阅读 3,342评论 0 0
  • 每个女孩都想拥有一张干净清透的脸,但有的女孩脸上的雀斑着实让她们烦恼,每天化妆遮盖也不是办法,那要怎样才能消除雀斑...
    赫娜朵文文阅读 1,755评论 0 0
  • 沟通日记:今日与一位许久不见的老朋友沟通,他从事政府项目申报事宜,属于自由职业者,他的能量更多偏向于钢铁能量,擅长...
    特舒阅读 832评论 0 0