如何执行SSIS包

How to execute SSIS package

Microsoft SQL Server 2016。我导出了 table(使用向导)我保存了包,我在 msdb.sysssispackages table.但它不会出现在 Integration Services Catalog 部分。那么我怎样才能让它显示出来,以便我可以再次执行这个包?

如果您通过 SQL 代理执行它,包源是 SQL 服务器,用于存储在 msdb

中的包

我开始对你删除的问题做出回应时使用的一个令人困惑的术语是你可以将包存储在 SQL 服务器中,这通常意味着 msdb.dbo.sysssispackages table。但是我们也有项目部署模型,将.ispac文件部署到SSISDB中。

如果您希望 SSISDB 中的包不属于项目部署模型,SSIS 的 2016(?) 版本允许对项目部署模型进行增量包部署。您 可以 使用该方法将基于 msdb 的 SSIS 包提升到一个新的“项目”中,而无需打开 Visual Studio 来创建实际的解决方案。

这是一个技术性的答案,可以那样做,但我不建议这样做,因为您通常希望对您操作的任何流程进行源代码控制。