Condividi tramite


catalog.get_parameter_values (database SSISDB)

Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory

Si applica a: SQL Server

Risolve e recupera i valori predefiniti del parametro da un progetto e dai pacchetti corrispondenti nel catalogo di Integration Services.

Sintassi

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

Argomenti

[ @folder_name = ] folder_name
Nome della cartella in cui è contenuto il progetto. folder_name è di tipo nvarchar(128).

[ @project_name = ] project_name
Nome del progetto in cui si trovano i parametri. project_name è di tipo nvarchar(128).

[ @package_name = ] package_name
Il nome del pacchetto. Specificare il nome del pacchetto per recuperare tutti i parametri del progetto e i parametri da un pacchetto specifico. package_name è di tipo nvarchar(260).

[ @reference_id = ] reference_id
Identificatore univoco di un riferimento all'ambiente. Il parametro è facoltativo. reference_id è di tipo bigint.

Valore del codice restituito

0 (esito positivo)

Set di risultati

Viene restituita una tabella con il formato seguente:

Nome colonna Tipo di dati Descrizione
object_type smallint Tipo di parametro. Il valore è 20 per un parametro del progetto e 30 per un parametro del pacchetto.
parameter_data_type nvarchar(128) Tipo di dati del parametro.
parameter_name sysname Nome del parametro.
parameter_value sql_variant Valore del parametro .
sensitive bit Quando il valore è 1, il valore del parametro è importante. In caso contrario, il valore è 0.
Obbligatorio bit Quando il valore è 1, il valore del parametro è necessario per avviare l'esecuzione. In caso contrario, il valore è 0.
value_set bit Quando il valore è 1, il valore del parametro è stato assegnato. In caso contrario, il valore è 0.

Nota

I valori letterali vengono visualizzati non crittografati. NULL viene visualizzato al posto dei valori sensibili.

Autorizzazioni

Per questa stored procedure è necessaria una delle autorizzazioni seguenti:

  • Autorizzazioni READ sul progetto e, se applicabile, autorizzazione READ sull'ambiente a cui si fa riferimento

  • Appartenenza al ruolo del database ssis_admin

  • Appartenenza al ruolo del server sysadmin

Errori e avvisi

Nell'elenco seguente vengono descritte alcune condizioni che possono generare un errore o un avviso:

  • Impossibile trovare il pacchetto nella cartella o progetto specificato.

  • Utente senza autorizzazioni appropriate.

  • Riferimento all'ambiente specificato inesistente.