catalog.operation_messages (database SSISDB)
Vengono visualizzati i messaggi registrati durante le operazioni nel catalogo di Integration Services.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
operation_message_id |
bigint |
Identificatore (ID) univoco del messaggio. |
operation_id |
bigint |
ID univoco dell'operazione. |
message_time |
datetimeoffset(7) |
Ora di creazione del messaggio. |
message_type |
smallint |
Tipo di messaggio visualizzato. |
message_source_type |
smallint |
L'ID del tipo di origine del messaggio. |
message |
nvarchar(max) |
Testo del messaggio. |
extended_info_id |
bigint |
ID di informazioni aggiuntive correlate al messaggio dell'operazione, individuato nella vista extended_operation_info. |
Osservazioni
In questa vista viene visualizzata una riga per ogni messaggio registrato durante un'operazione nel catalogo. Il messaggio può essere generato dal server, dal processo di esecuzione del pacchetto o dal motore di esecuzione.
In questa vista vengono visualizzati i tipi di messaggio seguenti:
Valore di message_type |
Descrizione |
---|---|
-1 |
Unknown |
120 |
Error |
110 |
Warning |
70 |
Information |
10 |
Pre-convalida |
20 |
Post-convalida |
30 |
Pre-execute |
40 |
Post-execute |
60 |
Progress |
50 |
StatusChange |
100 |
QueryCancel |
130 |
TaskFailed |
90 |
Diagnostic |
200 |
Custom |
140 |
DiagnosticEx Ogni volta che un'attività Esegui pacchetto esegue un pacchetto figlio, l'evento viene registrato. Il messaggio di evento include i valori dei parametri passati ai pacchetti figlio. Il valore della colonna di messaggio per DiagnosticEx è Testo XML. |
400 |
NonDiagnostic |
80 |
VariableValueChanged |
In questa vista vengono visualizzati i tipi di origine del messaggio seguenti.
message_source_type |
Descrizione |
---|---|
10 |
API della voce, ad esempio stored procedure CLR e T-SQL |
20 |
Processo esterno utilizzato per eseguire il pacchetto (ISServerExec.exe) |
30 |
Oggetti a livello di pacchetto |
40 |
Attività Flusso di controllo |
50 |
Contenitori del flusso di controllo |
60 |
Attività Flusso di dati |
Autorizzazioni
Per questa vista è necessaria una delle autorizzazioni seguenti:
Autorizzazione READ per l'operazione
Appartenenza al ruolo del database ssis_admin
Appartenenza al ruolo 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.