如何:儲存封裝的副本
此程序描述如何將封裝的副本儲存至檔案系統、封裝存放區,或 MicrosoftSQL Server 中的 msdb 資料庫。當您指定儲存封裝副本的位置時,也可以更新封裝名稱。
封裝存放區可以包含 msdb 資料庫和檔案系統中的資料夾、或者只有包含 msdb,或只有包含檔案系統中的資料夾。在 msdb 中,封裝是儲存至 sysssispackages 資料表。這個資料表包含了識別封裝所屬之邏輯資料夾的 folderid 資料行。邏輯資料夾會以相同的方式為 msdb 中所儲存的封裝提供實用的分組方法,就像檔案系統中的資料夾為檔案系統中所儲存的封裝提供實用的分組方法一樣。msdb 中 sysssispackagefolders 資料表的資料列會定義資料夾。
如果 msdb 不是定義為封裝存放區的一部分,那麼當您在 [封裝路徑] 選項中選取 SQL Server 時,可以繼續讓封裝與現有邏輯資料夾產生關聯。
[!附註]
您必須先在「SSIS 設計師」中開啟封裝,才能儲存封裝的副本。
若要儲存封裝的副本
在 [方案總管] 中,連按兩下要儲存副本的封裝。
在 [檔案] 功能表上,按一下 [另存 <封裝檔案> 的副本為]。
在 [儲存封裝的副本] 對話方塊中,從 [封裝位置] 清單選取封裝位置。
如果位置為 [SQL Server] 或 [SSIS 封裝存放區],請提供伺服器名稱。
若要儲存至 SQL Server,請指定驗證類型;如果使用 SQL Server 驗證,請提供使用者名稱與密碼。
若要指定封裝路徑,請輸入路徑或按一下瀏覽按鈕 [...] 指定封裝的位置。封裝的預設名稱是 Package。您也可以選擇更新封裝名稱,以符合您的需求。
如果您選取 [SQL Server] 作為 [封裝路徑] 選項,封裝路徑會由 msdb 中的邏輯資料夾和封裝名稱組成。例如,如果 DownloadMonthlyData 封裝與 [MSDB] 資料夾 (msdb 中根邏輯資料夾的預設名稱) 中的 [Finance] 資料夾關聯,則名為 DownloadMonthlyData 之封裝的封裝路徑就是 MSDB/Finance/DownloadMonthlyData。
如果您選取 [SSIS 封裝存放區] 作為 [封裝路徑] 選項,封裝路徑會由 Integration Services 服務所管理的資料夾組成。例如,如果 UpdateDeductions 封裝位於服務所管理之檔案系統資料夾的 [HumanResources] 資料夾中,封裝路徑就是 /File System/HumanResources/UpdateDeductions;同樣地,如果封裝 PostResumes 是與 [MSDB] 資料夾中的 [HumanResources] 資料夾關聯,封裝路徑就是 MSDB/HumanResources/PostResumes。
如果您選取 [檔案系統] 作為 [封裝路徑] 選項,封裝路徑就是檔案系統中的位置和檔案名稱。例如,如果封裝名稱是 UpdateDemographics,封裝路徑就是 C:\HumanResources\Quarterly\UpdateDemographics.dtsx。
檢閱封裝保護等級。
(選擇性) 按一下 [保護等級] 方塊旁的瀏覽按鈕 [(...)],以變更保護等級。
在 [封裝保護等級] 對話方塊中,選取不同的保護等級。
按一下 [確定]。
按一下 [確定]。