您可以使用 SQL Server Data Tools (SSDT) 來建立專案參數和封裝參數。 下列程序會提供建立封裝/專案參數的逐步指示。
[!附註]
如果要將使用舊版 Integration Services 建立的專案轉換為專案部署模型,可以使用 [Integration Services 專案轉換精靈],根據組態建立參數。 如需詳細資訊,請參閱<將專案部署至 Integration Services 伺服器>。
若要建立封裝參數
開啟 SQL Server Data Tools 中的封裝,然後按一下 SSIS 設計師中的 [參數] 索引標籤。
.gif)
按一下工具列上的 [加入參數] 按鈕。
.gif)
在清單本身或 [屬性] 視窗中,輸入 [名稱]、[資料類型]、[值]、[區分] 以及 [必要] 屬性的值。 下表描述這些屬性。
屬性
說明
名稱
參數的名稱。
資料類型
參數的資料類型。
預設值
在設計時指派的參數預設值。 這也稱為設計預設值。
區分
敏感性參數值會在目錄中加密,以 Transact-SQL 或 SQL Server Management Studio 來檢視時,會顯示為 NULL 值。
必要項
必須先指定一個值 (非設計預設值),封裝才能執行。
說明
為方便維護,使用參數的描述。 在 SQL Server Data Tools (SSDT) 中,於 Visual Studio 的 [屬性] 視窗中設定參數描述 (已在適用的參數視窗中選取參數)。
[!附註]
當您將專案部署至目錄時,會再多幾個屬性與專案相關聯。 若要查看目錄中所有參數的所有屬性,請使用 catalog.object_parameters (SSISDB 資料庫) 檢視。
儲存專案以儲存參數的變更。 參數值會儲存在專案檔案中。
注意您可以在清單中就地編輯,也可以使用 [屬性] 視窗來修改參數屬性的值。 您可以使用 刪除 (X) 工具列按鈕來刪除參數。 您可以使用最後一個工具列按鈕,為僅在 SQL Server Data Tools 中執行包時使用的參數指定值。
[!附註]
如果您在沒有開啟 SQL Server Data Tools 中專案的情況下重新開啟封裝檔案,[參數] 索引標籤將會是空的,而且遭到停用。
若要建立專案參數
在 SQL Server Data Tools 中開啟專案。
以滑鼠右鍵按一下 [方案總管] 中的 Project.params,然後按一下 [開啟] (或) 按兩下 Project.params 來開啟它。
.gif)
按一下工具列上的 [加入參數] 按鈕。
.gif)
輸入 [名稱]、[資料類型]、[值]、[區分] 以及 [必要] 屬性的值。
屬性
說明
名稱
參數的名稱。
資料類型
參數的資料類型。
預設值
在設計時指派的參數預設值。 這也稱為設計預設值。
區分
敏感性參數值會在目錄中加密,以 Transact-SQL 或 SQL Server Management Studio 來檢視時,會顯示為 NULL 值。
必要項
必須先指定一個值 (非設計預設值),封裝才能執行。
說明
為方便維護,使用參數的描述。 在 SQL Server Data Tools 中,於 Visual Studio 的 [屬性] 視窗中設定參數描述 (已在適用的參數視窗中選取參數)。
儲存專案以儲存參數的變更。 參數值儲存在專案檔案的組態中。 儲存專案檔案即可將參數值的任何變更認可到磁碟。
注意您可以在清單中就地編輯,也可以使用 [屬性] 視窗來修改參數屬性的值。 您可以使用 刪除 (X) 工具列按鈕來刪除參數。 使用最後一個工具列按鈕開啟 [管理參數值] 對話方塊,針對僅在 SQL Server Data Tools 中執行封裝時使用的參數指定值。