美文网首页
SQL Server作业

SQL Server作业

作者: 无谋居士 | 来源:发表于2018-01-24 16:01 被阅读0次

前言

定时任务是开发中很常见的一个话题,常见的思路就是程序层面(定时任务框架,如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 服务要开启,如果连的远程服务器,要保证服务器的服务是开启的

选择

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

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

相关文章

网友评论

      本文标题:SQL Server作业

      本文链接:https://www.haomeiwen.com/subject/lsgyaxtx.html