ssis包配置和部署

时间:2016-09-24 04:54:21

标签: deployment packages configuration-files ssis-2012

SSIS包配置和包部署有什么区别? 2008包配置和2012包配置以及部署之间有什么区别。创建包后,应该采取哪些步骤来部署SSIS包?公司使用什么配置?

1 个答案:

答案 0 :(得分:1)

软件包配置 - 这是为了使您的软件包dynamic更像,而不是让您的连接管理器具有静态值,您可以动态地传递它们。您可以从文件或表或环境变量或注册表项中获取动态值。这是done during Development phase

软件包部署 - 这是在软件包开发完成后完成的。您不会通过打开BIDS /数据工具来运行您的包。为此,您需要将软件包部署到某个位置,例如文件路径或数据库。您可以使用作业或命令从部署的位置访问/调用包。

2008 vs 2012 +

配置:2012年或更高版本,您有Project level Connection manger, parameters等额外功能,可以通过该项目中的所有软件包访问这些功能。如果连接中需要进行任何更改,您可以在一个位置更改它,而不是每个更改。

部署: 2012或者hogher,有一项名为project deployment model的新功能。在SQL Server的数据库引擎中创建了一个名为SSIDB的新数据库。有许多功能可用,如环境,文件夹级别安全,查看报告日志等。

MSDN中提供了更多信息。

参见: SSIS Catalog