我正在尝试了解2012年的SSIS部署。
我们可以从以下位置存储和执行包: - 文件系统,MSDB和SQL Server SSIDB。
一些问题
当我使用2012年的项目部署创建设置时。我可以使用ISPAC文件将部署到文件系统和MSDB,因为我没有看到任何相同的选项。
文件系统和MSDB仅用于后方兼容性,应从2012年起避免使用。
ISPAC是否仅设置为部署到SQL Server SSIDB。
答案 0 :(得分:1)
回答1& 3,是的,ISPAC设置仅用于部署到SSISDB。
在回答2时,我个人倾向于远离Project Deployment和SSISDB。我的主要问题是,当您有多个开发人员处于不同阶段对各种程序包进行各种更改时,您可能会因为部署任何内容而陷入可怕的困境。 VS只会在可以构建整个项目的情况下进行部署,因此您的更改可能会被某些不完整的工作阻止。它坚持部署整个项目。
这些问题导致开发人员推迟几天或几周检查他们的更改,这不是一件好事。
SSISDB数据库似乎有点"版本1"并且具有一些可伸缩性和性能问题。
我现在更喜欢MSDB,使用BIDSHelper进行部署。