好的......我有我的第一個使用腳本對象的SSIS包。我單擊腳本按鈕並在Visual Studio for Applications IDE中編寫過程。SSIS:如何在另一個包中的腳本組件中重複使用腳本?
現在我想在另一個包中重用這段代碼。
避免Control + C,Control V的最佳做法是什麼?
好的......我有我的第一個使用腳本對象的SSIS包。我單擊腳本按鈕並在Visual Studio for Applications IDE中編寫過程。SSIS:如何在另一個包中的腳本組件中重複使用腳本?
現在我想在另一個包中重用這段代碼。
避免Control + C,Control V的最佳做法是什麼?
上重用腳本任務存在於Control Flow
工具箱引用MSDN。 Here is the link to MSDN.
如果多個軟件包使用腳本,請考慮編寫自定義任務,而不是使用腳本任務。有關更多信息,請參閱開發自定義任務。
上重用腳本組件即內Data Flow Task
本引用MSDN。 Here is the link to MSDN.
腳本組件提供了一種簡單而快速的方式來將自定義函數包含在數據流中。但是,如果您打算在多個包中重複使用腳本代碼,則應考慮對自定義組件進行編程,而不是使用「腳本」組件。有關更多信息,請參閱開發自定義數據流組件。
,你可以看看其他的選擇是:
創建可重用的邏輯.NET庫並註冊在GAC中的DLL。在GAC中註冊後,您可以在腳本任務或腳本組件中引用該庫。描述這個的Here is a link。
您還可以看看由CozyRoc開發的第三方組件Script Task Plus和Script Component Plus。
希望有所幫助。