Condividi tramite


catalog.operations (database SSISDB)

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

Vengono visualizzati i dettagli di tutte le operazioni nel catalogo di Integration Services.

Nome colonna Tipo di dati Descrizione
operation_id bigint Identificatore (ID) univoco dell'operazione.
operation_type smallint Tipo di operazione.
created_time datetimeoffset Ora di creazione dell'operazione.
object_type smallint Tipo di oggetto interessato dall'operazione. L'oggetto può essere una cartella (10), un progetto (20), un pacchetto (30), un ambiente (40) o un'istanza di esecuzione (50).
object_id bigint ID dell'oggetto interessato dall'operazione.
object_name nvarchar(260) Nome dell'oggetto.
stato int Lo stato dell'operazione. I valori possibili sono Creata (1), In esecuzione (2), Operazione annullata (3) Operazione non riuscita (4), In sospeso (5), Terminata in modo inatteso (6), Operazione riuscita (7), Arresto in corso (8) Operazione completata (9).
start_time datetimeoffset Ora di inizio dell'operazione.
end_time datetimeoffsset Ora di fine dell'operazione.
caller_sid varbinary(85) ID di sicurezza (SID) dell'utente se per l'accesso è stata utilizzata l'autenticazione di Windows.
caller_name nvarchar(128) Nome dell'account tramite cui è stata eseguita l'operazione.
process_id int ID processo del programma esterno, se applicabile.
stopped_by_sid varbinary(85) SID dell'utente che ha arrestato l'operazione.
stopped_by_name nvarchar(128) Nome dell'utente che ha arrestato l'operazione.
server_name nvarchar(128) Informazioni relative al server Windows e all'istanza per un'istanza specificata di SQL Server.
machine_name nvarchar(128) Nome del computer in cui è in esecuzione l'istanza del server.

Osservazioni:

In questa vista viene visualizzata una riga per ogni operazione nel catalogo di Integration Services. Tale vista consente all'amministratore di enumerare tutte le operazioni logiche eseguite nel server, ad esempio la distribuzione di un progetto o l'esecuzione di un pacchetto.

In questa vista vengono visualizzati i tipi di operazione seguenti, come elencati nella colonna operation_type:

Valore operation_type Descrizione operation_type Descrizione object_id Descrizione object_name
1 Inizializzazione di Integration Services NULL NULL
2 Periodo di memorizzazione

(processo di SQL Agent)
NULL NULL
3 MaxProjectVersion

(processo di SQL Agent)
NULL NULL
101 deploy_project

(stored procedure)
ID progetto Nome progetto
102 get_project

(stored procedure)
ID progetto Nome progetto
106 restore_project

(stored procedure)
ID progetto Nome progetto
200 create_execution e start_execution

(stored procedure)
ID progetto NULL
202 stop_operation

(stored procedure)
ID progetto NULL
300 validate_project

(stored procedure)
ID progetto Nome progetto
301 validate_package

(stored procedure)
ID progetto Nome pacchetto
1000 configure_catalog

(stored procedure)
NULL NULL

Autorizzazioni

Per questa vista è necessaria una delle autorizzazioni seguenti:

  • Autorizzazione READ per l'operazione

  • Appartenenza al ruolo del database ssis_admin

  • Appartenenza al ruolo del server sysadmin

Nota

Quando si dispone delle autorizzazioni per eseguire un'operazione nel server, si dispone anche delle autorizzazioni per visualizzare le informazioni sull'operazione. È applicata la sicurezza a livello di riga, pertanto vengono visualizzate solo le righe per le quali si dispone delle autorizzazioni per la visualizzazione.