使用Visual Studio构建我的SSIS包。项目联系 - 它们似乎是一个好主意,所以我会这样做,而不是重复我的代码....
当您尝试在Visual Studio外部单独运行软件包时出现问题,例如dtexec,它们没有任何与之关联的连接,因此它们会失败。
我是否真的需要为所有20个包复制包连接?有没有办法分享连接?
我希望能够单独/分组运行每个包,因为它们会有不同的时间表。
我是开发人员,所以Visual Studio是我的默认goto - SQL Server会为此提供更好的房子吗?
谢谢
答案 0 :(得分:0)
对于非基于项目的连接,当您运行包时,它采用类似
的形式dtexec /file MyPackage.dtsx
但是,对于基于项目的连接,您需要在dtexec调用中包含该项目。否则,您最终会错过连接错误
dtexec /package MyPackage.dtsx /project MyProject.ispac
注意:当前文档不准确,因为它指定/file MyPackage.dtsx /project MyProject.ispac
/ File参数对Project部署模型解决方案无效