catalog.create_environment_reference (database SSISDB)
Si applica a:SQL Server Integration Runtime SSIS in Azure Data Factory
Si applica a:SQL Server
Crea un riferimento all'ambiente per un progetto nel catalogo di Integration Services.
Sintassi
catalog.create_environment_reference [ @folder_name = ] folder_name
, [ @project_name = ] project_name
, [ @environment_name = ] environment_name
, [ @reference_type = ] reference_type
[ , [ @environment_folder_name = ] environment_folder_name ]
[ , [ @reference_id = ] reference_id OUTPUT ]
Argomenti
[ @folder_name = ] folder_name
Nome della cartella del progetto che fa riferimento all'ambiente. folder_name è di tipo nvarchar(128) .
[ @project_name = ] project_name
Nome del progetto che fa riferimento all'ambiente. project_name è di tipo nvarchar(128) .
[ @environment_name = ] environment_name
Nome dell'ambiente a cui viene fatto riferimento. environment_name è di tipo nvarchar(128) .
[ @reference_type = ] reference_type
Viene indicato se l'ambiente può essere individuato nella stessa cartella del progetto (riferimento relativo) o in una cartella diversa (riferimento assoluto). Utilizzare il valore R
per indicare un riferimento relativo. Utilizzare il valore A
per indicare un riferimento assoluto. reference_type è di tipo char(1) .
[ @environment_folder_name = ] environment_folder_name
Nome della cartella in cui si trova l'ambiente a cui viene fatto riferimento. Questo valore è richiesto per i riferimenti assoluti. environment_folder_name è di tipo nvarchar(128) .
[ @reference_id = ] reference_id
Viene restituito l'identificatore univoco per il nuovo riferimento. Questo parametro è facoltativo e, reference_id è di tipo bigint.
Valore del codice restituito
0 (esito positivo)
Set di risultati
nessuno
Autorizzazioni
Per questa stored procedure è necessaria una delle autorizzazioni seguenti:
Autorizzazioni READ e MODIFY sul progetto e autorizzazione READ sull'ambiente
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:
Nome della cartella non valido
Nome del progetto non valido
Utente senza autorizzazioni appropriate
Un riferimento assoluto è specificato tramite il carattere
A
nel parametro reference_location, ma il nome della cartella non è stato specificato con il parametro environment_folder_name.
Osservazioni
Un progetto può disporre di riferimenti all'ambiente relativi o assoluti. I riferimenti relativi fanno riferimento all'ambiente in base al nome. Per tali riferimenti è necessario che l'ambiente si trovi nella stessa cartella del progetto. I riferimenti assoluti fanno riferimento all'ambiente in base al nome e alla cartella e possono fare riferimento ad ambienti che si trovano in una cartella di destinazione diversa da quella del progetto. Un progetto può fare riferimento a più ambienti.