SQL Server 代理作业将无法完成,甚至没有指示作业开始,没有错误消息

Posted

技术标签:

【中文标题】SQL Server 代理作业将无法完成,甚至没有指示作业开始,没有错误消息【英文标题】:SQL Server Agent Job will not complete, no indication job even started, no error messages 【发布时间】:2020-05-05 17:11:46 【问题描述】:

SQL Server 2016 中的代理,在 Server 2014 上运行。 在 VS 2015 中开发的 SSIS 项目,按预期运行。单节点执行简单的 SQL。 包通过 DeploymentManifest 部署,部署到“SQL Server”。在 Integration Services > Deployed Packages > MSDB 中启动时,部署的包按预期运行

已创建凭据和代理,没有对问题进行更改,没有错误消息,没有任何记录。 在没有凭据和代理的情况下运行,结果相同。 包安全保护级别是 EncryptSensitiveWithPassword,已尝试其他具有相同结果的保护级别。

似乎什么都没有开始执行,没有错误消息,没有完成。如何检查包是否实际部署并且代理可以访问?

【问题讨论】:

右键单击作业和脚本,请使用该定义创建和更新您的问题。 【参考方案1】:

我停止了运行代理作业的服务:“SQL Server 代理”。使用不同的登录重新启动它,该登录用于构建和部署 ssis 项目。重新启动了服务。原来的服务是在“NT Service\SQLSERVERAGENT”帐户下运行的,这似乎是一个默认帐户。

【讨论】:

以上是关于SQL Server 代理作业将无法完成,甚至没有指示作业开始,没有错误消息的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server代理(11/12):维护计划作业

SQL Server - 将代理作业迁移到 Azure

SQL Server代理(9/12):理解作业和安全

SQL Server作业失败 - 帐户被锁定

SQL Server 代理作业超时

从SQL代理作业调用时,工作存储过程失败