我们一直在努力将一些 SSIS 包部署到 sql server 中的 SSISDB 目录中。在代理帐户中修复了无数问题后,最新的问题是这样的;
将项目部署到 SSISDB (SQL Server 2012) 然后更新现有 SQL 代理作业以使用已部署的 SSIS 包或删除它并创建新的代理作业后,sql 代理正在检测到开发 SQL Server 的连接管理器我从包中删除。当作业以某种权限问题运行但连接管理器在包中不存在时,这会导致失败。我什至检查了连接管理器的 XML 代码,其中没有我删除的那个。
当连接管理器在任何地方的包开发文件中不可见时,我无法理解 SQL 代理如何在作业步骤的配置选项卡中检测连接管理器。
在一次又一次地将项目保存在 Visual Studio 中后,我已经删除并重新部署了该项目。
某处是否有一些包含更多连接数据的深层隐藏设置?感觉问题更多在于 SSMS 而不是 SSIS,但在这一点上我迷路了!