catalog.deploy_packages
Si applica a:SQL Server Integration Runtime SSIS in Azure Data Factory
Si applica a:SQL Server
Distribuisce uno o più pacchetti in una cartella del catalogo di Integration Services o aggiorna un pacchetto esistente distribuito precedentemente.
Sintassi
catalog.deploy_packages [ @folder_name = ] folder_name
, [ @project_name = ] project_name
, [ @packages_table = ] packages_table
[, [ @operation_id OUTPUT = ] operation_id OUTPUT]
Argomenti
[ @folder_name = ] folder_name
Nome della cartella. folder_name è di tipo nvarchar(128) .
[ @project_name = ] project_name
Nome del progetto nella cartella. project_name è di tipo nvarchar(128) .
[ @packages_table = ] packages_table
Contenuto binario dei file del pacchetto (con estensione dtsx) di Integration Services. packages_table è di tipo [catalog].[Package_Table_Type]
[ @operation_id = ] operation_id
Viene restituito l'identificatore univoco dell'operazione di distribuzione. operation_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 CREATE_OBJECTS sul progetto o autorizzazioni MODIFY sul pacchetto per aggiornare un pacchetto.
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 determinare la generazione di un errore da parte della stored procedure:
Parametro che fa riferimento a un oggetto inesistente, parametro che tenta di creare un oggetto già esistente o parametro in altro modo non valido.
Utente senza autorizzazioni sufficienti.