catalog.get_parameter_values (SSISDB 資料庫)

適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime

適用於:SQL Server

從 Integration Services 目錄中的專案和對應套件解析與擷取預設參數值。

語法

catalog.get_parameter_values [ @folder_name = ] folder_name  
     , [ @project_name = ] project_name  
     , [ @package_name = ] package_name  
  [  , [ @reference_id = ] reference_id  ]  
  

引數

[ @folder_name = ] folder_name
包含專案之資料夾的名稱。 folder_namenvarchar(128)

[ @project_name = ] project_name
參數所在的專案名稱。 project_namenvarchar(128)

[ @package_name = ] package_name
封裝名稱。 指定封裝名稱,以擷取所有專案參數和來自特定封裝的參數。 package_namenvarchar(260)

[ @reference_id = ] reference_id
環境參考的唯一識別碼。 這是選擇性參數。 reference_idbigint

傳回碼值

0 (成功)

結果集

傳回具有下列格式的資料表:

資料行名稱 資料類型 描述
object_type smallint 參數類型。 專案參數的值會是 20,而封裝參數的值則會是 30
parameter_data_type nvarchar(128) 參數的資料類型。
parameter_name sysname 參數名稱。
parameter_value sql_variant 參數的值。
sensitive bit 當值為 1 時,參數值為敏感值。 當值為 0 時,參數值則不是敏感值。
必要 bit 當值為 1 時,必須有參數值才能開始執行。 當值為 0 時,不需要參數值即可開始執行。
value_set bit 當值為 1 時,表示參數值已指派。 當值為 0 時,表示參數值未指派。

注意

常值會以純文字顯示。 敏感值的位置會顯示 NULL

權限

這個預存程序需要下列其中一個權限:

  • 專案的 READ 權限,以及 (如果適用的話) 參考環境的 READ 權限

  • ssis_admin 資料庫角色的成員資格

  • 系統管理員伺服器角色的成員資格

錯誤和警告

下列清單將描述可能會引發錯誤或警告的某些條件:

  • 在指定的資料夾或專案中找不到封裝

  • 使用者未具備適當的權限

  • 指定的環境參考不存在