Sql Server Jobs
SQL SERVER JOB:一系列由SQL SERVER代理按顺序执行的指定操作。作业可以执行一系列活动,包括:运行SQL脚本、命令行应用程序、Microsoft ActiveX脚本、Power Shell脚本等。作业可以运行重复任务或那些可计划的任务,它们可以通过生成警报来自动通知用户作业状态,从而极大地简化了SQL Server管理。
新建Sql Server Job涉及概念:
- Job 基本信息:作业名称、作业Owner、作业类别以及描述信息
- Job Step(作业步骤):要执行的脚本, 通过指定不同的Type,设置相关的Commond.一个作业可以有多个Job Step,并可指定其执行顺序。
- Job schedule(作业时刻表):指定作业时间执行策略
- Job Alerts(作业警报):指定作业警报
- Job Notifications(作业通知):作业执行失败可发送邮件等方式通知
- Targets:SQL SERVER 关联到实体服务。
新建一个JOB
- 新建测试环境
新建一数据库ShopTest,再新建一表[Products]
CREATE TABLE [dbo].[Products](
[ProductId] [int] IDENTITY(1,1) NOT NULL,
[ProductName] [nvarchar](50) NOT NULL,
[RRP] [smallmoney] NOT NULL,
[SellingPrice] [smallmoney] NOT NULL,
[is_cad] [int] NULL,
CONSTRAINT [PK_Products] PRIMARY KEY CLUSTERED
(
[ProductId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
-
启动SQL Server Agent,右击启动,需要现启动服务,Services中启动SQL Server Agent
-
新建Job基本信息
-
新建作业step
insert into ShopTest.dbo.Products (ProductName,RRP,SellingPrice)values('Phone',1199.6,1199.6)
5. 新建执行计划
- 绑定本地服务
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)