sql-server - SQL Server 代理作业将无法完成,甚至没有指示作业开始,没有错误消息
问题描述
SQL Server 2016 中的代理,在 Server 2014 上运行。在 VS 2015 中开发的 SSIS 项目按预期运行。单节点执行简单的 SQL。包通过 DeploymentManifest 部署,部署到“SQL Server”。在 Integration Services > Deployed Packages > MSDB 中启动时,部署的包按预期运行
已创建凭据和代理,没有更改问题,没有错误消息,没有记录。在没有凭据和代理的情况下运行,结果相同。包安全保护级别是 EncryptSensitiveWithPassword,已尝试其他具有相同结果的保护级别。
似乎什么都没有开始执行,没有错误消息,没有完成。如何检查包是否实际部署并且代理可以访问?
解决方案
我停止了运行代理作业的服务:“SQL Server 代理”。使用不同的登录重新启动它,该登录用于构建和部署 ssis 项目。重新启动了服务。原始服务在“NT Service\SQLSERVERAGENT”帐户下运行,这似乎是一个默认帐户。
推荐阅读
- sql - 从 SQL 数据库表中获取重复的对、三元组、四元组等?
- javascript - 检查两个 HTML 之间的字符串的最有效方法
- c++ - 如果一个类的成员继承了 C++ 中的公共基础,是否可以使用另一个类的指针访问一个类的成员
- react-hooks - Next.js 中“getInitialProps”的条件执行
- nattable - 我可以在同一个 nattable 中的分层树结构中拥有树网格结构吗?我可以将两者结合起来吗?
- r - 在 R 的数据框列中查找所有唯一值,包括 NA
- excel - Excel 公式将一个公式应用于引用调用和上面的单元格,并将另一个公式应用于下面的单元格
- javascript - 了解数组与数学公式变量的组合
- vue.js - Nuxt.js Vuex 模块未按预期工作
- c# - System.DirectoryServices.DirectorySearcher 缓存改进或 FindAll() 过滤