未部署 SSIS 包

Ste*_*veG 7 ssis ssdt sql-server-2017 visual-studio-2017

我有一个 SSIS 包的问题,​​当通过 VS2017 部署到集成服务目录时,实际上并未部署。这是一个单独的包部署,而不是一个项目部署。没有错误消息,部署似乎顺利进行。检查初始包和项目表表明虽然部署已经发生(项目时间戳被更新),但最新版本的包代码尚未真正部署,因为包表上的版本号与 Visual 中的最新版本不匹配工作室。

事实上,这个问题与另一位成员在之前的帖子中描述的完全一样,只是没有对该帖子的决议进行更新。我希望其他人可能遇到过这种情况。

为什么我的 SSIS 包没有更新?

一些可能有帮助的附加信息:

右键单击,项目部署 - 这有效(我们已经在另一个项目中尝试过这个,尽管对于我们真正感兴趣的项目,我们不能这样做,因为并非所有的包都准备好在项目级别进行部署)。

右键单击,包部署 - 这不起作用(部署报告为成功,但显然包尚未部署)。

从命令行为相关包调用 ISDeploymentWizard 也不起作用。同样,没有报告错误,但没有部署任何内容。

通过 Visual Studio 使用向导时,您可以在所有阶段保存部署后报告“成功”的 XML。

谢谢你。

小智 1

包部署模型与 SSISDB 无关。相反,当包部署模型部署到 SQL Server 时,它最终会出现在msdb数据库的表中sysssispackages。按照以下说明查看已部署的包。或者您可以查询该表。