catalog.get_parameter_values (database SSISDB)
Si applica a:SQL Server Integration Runtime SSIS 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
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. Questo parametro è facoltativo e, 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 . |
necessario | 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.