Stored procedure (catalogo di Integration Services)

Si applica a: sìSQL Server (tutte le versioni supportate) sì SSIS Integration Runtime in Azure Data Factory

Si applica a: sìSQL Server (tutte le versioni supportate)

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)
Viene cancellato il valore di un parametro per un progetto o pacchetto di Integration Services esistente archiviato nel server.

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

catalog.create_environment (SSISDB Database)
Viene creato un ambiente nel catalogo di Integration Services.

catalog.create_environment_reference (SSISDB Database)
Viene creato un riferimento all'ambiente per un progetto nel catalogo di Integration Services.

catalog.create_environment_variable (SSISDB Database)
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 (SSISDB Database)
Crea una cartella nel catalogo di Integration Services.

catalog.delete_environment (SSISDB Database)
Viene eliminato un ambiente da una cartella nel catalogo di Integration Services.

catalog.delete_environment_reference (SSISDB Database)
Viene eliminato un riferimento all'ambiente da un progetto nel catalogo di Integration Services.

catalog.delete_environment_variable (SSISDB Database)
Viene eliminata una variabile di ambiente da un ambiente nel catalogo di Integration Services.

catalog.delete_folder (SSISDB Database)
Viene eliminata una cartella dal catalogo di Integration Services.

catalog.delete_project (SSISDB Database)
Viene eliminato un progetto esistente da una cartella nel catalogo di Integration Services.

catalog.deny_permission (database SSISDB)
Viene negata un'autorizzazione su un oggetto a protezione diretta nel catalogo di Integration Services.

catalog.deploy_project (SSISDB Database)
Viene distribuito un progetto in una cartella del catalogo di Integration Services o viene aggiornato un progetto esistente distribuito precedentemente.

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

catalog.get_project (SSISDB Database)
Vengono recuperate le proprietà di un progetto esistente nel catalogo di Integration Services.

catalog.grant_permission (database SSISDB)
Viene concessa un'autorizzazione su un oggetto a protezione diretta nel catalogo di Integration Services.

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

catalog.move_project ((SSISDB Database)
Viene spostato 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 (SSISDB Database)
Viene rinominato un ambiente nel catalogo di Integration Services.

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

catalog.restore_project (SSISDB Database)
Viene ripristinata la versione precedente di un progetto nel catalogo di Integration Services.

catalog.revoke_permission (database SSISDB)
Viene revocata un'autorizzazione su un oggetto a protezione diretta nel catalogo di Integration Services.

catalog.set_environment_property (SSISDB Database)
Viene impostata la proprietà di un ambiente nel catalogo di Integration Services.

catalog.set_environment_reference_type (SSISDB Database)
Vengono impostati 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 (SSISDB Database)
Viene impostata la proprietà di una variabile di ambiente nel catalogo di Integration Services.

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

catalog.set_environment_variable_value (SSISDB Database)
Viene impostato 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 (SSISDB Database)
Imposta la descrizione di una cartella nel catalogo di Integration Services.

catalog.set_object_parameter_value (database SSISDB)
Viene impostato 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)
Viene avviata 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)
Viene convalidato in modo asincrono un pacchetto nel catalogo di Integration Services.

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

catalog.add_execution_worker (database SSISDB)
Aggiunge un servizio 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 Integration Services.

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