Stored procedure (catalogo di Integration Services)

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

Si applica a:SQL Server

In questa sezione vengono descritte le stored procedure Transact-SQL disponibili per l'amministrazione di progetti di Integration Services distribuiti in un'istanza di SQL Server.

Chiamare le stored procedure di Integration Services per aggiungere, rimuovere, modificare o eseguire oggetti archiviati nel catalogo SSISDB.

Il nome predefinito del catalogo è SSISDB. Tra gli oggetti archiviati nel catalogo sono inclusi progetti, pacchetti, parametri, ambienti e cronologia operativa.

È possibile utilizzare le viste del database e le stored procedure direttamente oppure scrivere codice personalizzato con cui chiamare l'API gestita. Management Studio e l'API gestita eseguono query sulle viste e chiamano le stored procedure descritte in questa sezione per eseguire molte delle rispettive attività.

Contenuto della sezione

catalog.add_data_tap
Aggiunge una scelta dei dati sull'output di un componente in un flusso di dati del pacchetto.

catalog.add_data_tap_by_guid
Aggiunge una scelta dei dati a un percorso del flusso di dati specifico in un flusso di dati del pacchetto.

catalog.check_schema_version
Determina se lo schema del catalogo SSISDB e i file binari (assembly ISServerExec e SQLCLR) di Integration Services sono compatibili.

catalog.clear_object_parameter_value (database SSISDB)
Cancella il valore di un parametro per un progetto o pacchetto di Integration Services esistente archiviato nel server.

catalog.configure_catalog (database SSISDB)
Configura il catalogo di Integration Services impostando una proprietà del catalogo su un valore specificato.

catalog.create_environment (database SSISDB)
Crea un ambiente nel catalogo di Integration Services.

catalog.create_environment_reference (database SSISDB)
Crea un riferimento all'ambiente per un progetto nel catalogo di Integration Services.

catalog.create_environment_variable (database SSISDB)
Crea una variabile di ambiente nel catalogo di Integration Services.

catalog.create_execution (database SSISDB)
Crea un'istanza di esecuzione nel catalogo di Integration Services.

catalog.create_execution_dump
Comporta la sospensione di un pacchetto in esecuzione e la creazione di un file di dump.

catalog.create_folder (database SSISDB)
Crea una cartella nel catalogo di Integration Services.

catalog.delete_environment (database SSISDB)
Elimina un ambiente da una cartella nel catalogo di Integration Services.

catalog.delete_environment_reference (database SSISDB)
Elimina un riferimento all'ambiente da un progetto nel catalogo di Integration Services.

catalog.delete_environment_variable (database SSISDB)
Elimina una variabile di ambiente da un ambiente nel catalogo di Integration Services.

catalog.delete_folder (database SSISDB)
Elimina una cartella dal catalogo di Integration Services.

catalog.delete_project (database SSISDB)
Elimina un progetto esistente da una cartella nel catalogo di Integration Services.

catalog.deny_permission (database SSISDB)
Nega un'autorizzazione per un oggetto a protezione diretta nel catalogo di Integration Services.

catalog.deploy_project (database SSISDB)
Distribuisce un progetto in una cartella del catalogo di Integration Services o aggiorna un progetto esistente distribuito precedentemente.

catalog.get_parameter_values (database SSISDB)
Risolve e recupera i valori predefiniti del parametro da un progetto e dai pacchetti corrispondenti nel catalogo di Integration Services.

catalog.get_project (database SSISDB)
Recupera le proprietà di un progetto esistente nel catalogo di Integration Services.

catalog.grant_permission (database SSISDB)
Concede un'autorizzazione per un oggetto a protezione diretta nel catalogo di Integration Services.

catalog.move_environment (database SSISDB)
Sposta un ambiente da una cartella a un'altra all'interno del catalogo di Integration Services.

catalog.move_project (database SSISDB)
Sposta un progetto da una cartella a un'altra all'interno del catalogo di Integration Services.

catalog.remove_data_tap
Rimuove un data tap da un output del componente in esecuzione.

catalog.rename_environment (database SSISDB)
Rinomina un ambiente nel catalogo di Integration Services.

catalog.rename_folder (database SSISDB)
Rinomina una cartella nel catalogo di Integration Services.

catalog.restore_project (database SSISDB)
Ripristina la versione precedente di un progetto nel catalogo di Integration Services.

catalog.revoke_permission (database SSISDB)
Revoca un'autorizzazione per un oggetto a protezione diretta nel catalogo di Integration Services.

catalog.set_environment_property (database SSISDB)
Imposta la proprietà di un ambiente nel catalogo di Integration Services.

catalog.set_environment_reference_type (SSISDB Database)
Imposta il tipo di riferimento e il nome dell'ambiente associato a un riferimento all'ambiente esistente per un progetto nel catalogo di Integration Services.

catalog.set_environment_variable_property (database SSISDB)
Imposta la proprietà di una variabile di ambiente nel catalogo di Integration Services.

catalog.set_environment_variable_protection (database SSISDB)
Imposta il bit di importanza di una variabile di ambiente nel catalogo di Integration Services.

catalog.set_environment_variable_value (database SSISDB)
Imposta il valore di una variabile di ambiente nel catalogo di Integration Services.

catalog.set_execution_parameter_value (database SSISDB)
Imposta il valore di un parametro per un'istanza di esecuzione nel catalogo di Integration Services.

catalog.set_execution_property_override_value
Imposta il valore di una proprietà per un'istanza di esecuzione nel catalogo di Integration Services.

catalog.set_folder_description (database SSISDB)
Imposta la descrizione di una cartella nel catalogo di Integration Services.

catalog.set_object_parameter_value (database SSISDB)
Imposta il valore di un parametro nel catalogo di Integration Services. Viene associato il valore a una variabile di ambiente o viene assegnato un valore letterale che sarà utilizzato per impostazione predefinita nel caso non venga assegnato nessun altro valore.

catalog.start_execution (database SSISDB)
Avvia un'istanza di esecuzione nel catalogo di Integration Services.

catalog.startup
Esegue la manutenzione dello stato delle operazioni per il catalogo SSISDB.

catalog.stop_operation (database SSISDB)
Arresta una convalida o un'istanza di esecuzione nel catalogo di Integration Services.

catalog.validate_package (database SSISDB)
Convalida in modo asincrono un pacchetto nel catalogo di Integration Services.

catalog.validate_project (database SSISDB)
Convalida in modo asincrono un progetto nel catalogo di Integration Services.

catalog.add_execution_worker (database SSISDB)
Aggiunge un Integration Services Scale Out Worker a un'istanza di esecuzione in Scale Out.

catalog.enable_worker_agent (database SSISDB)
Abilita uno Scale Out Worker per lo Scale Out Master che interagisce con questo catalogo di Integration Services.

catalog.disable_worker_agent (database SSISDB)
Disabilita uno Scale Out Worker per lo Scale Out Master che interagisce con questo catalogo di Integration Services.