2016-09-24 108 views
0

SSIS包配置和包部署之間有什麼區別? 2008套餐配置和2012套餐配置以及部署之間有什麼區別?創建一個包後,應該採取什麼步驟來部署SSIS包?公司使用什麼配置?ssis包配置和部署

回答

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