dbo.sysjobsteps (Transact-SQL)
Si applica a: SQL Server
Contiene le informazioni per ogni passaggio di un processo da eseguire da SQL Server Agent. Questa tabella viene archiviata nel database msdb .
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
job_id | uniqueidentifier | ID del processo. |
step_id | int | ID del passaggio del processo. |
step_name | sysname | Nome del passaggio del processo. |
sottosistema | nvarchar(40) | Nome del sottosistema usato da SQL Server Agent per eseguire il passaggio del processo. |
command | nvarchar(max) | Comando da eseguire dal sottosistema. |
flags | int | Riservato. |
additional_parameters | ntext | Riservato. |
cmdexec_success_code | int | Valore a livello di errore restituito dai passaggi del sottosistema CmdExec per indicare l'esito positivo. |
on_success_action | tinyint | Azione da eseguire quando un passaggio viene eseguito correttamente. 1 = (impostazione predefinita) Uscire con esito positivo 2 = Uscire con errore 3 = Andare al passaggio successivo 4 = Andare al passaggio on_success_step_id |
on_success_step_id | int | ID del passaggio successivo da eseguire quando un passaggio viene eseguito correttamente. |
on_fail_action | tinyint | Azione da eseguire quando un passaggio non viene eseguito correttamente. 1 = Uscire con esito positivo 2 = (impostazione predefinita) Uscire con errore 3 = Andare al passaggio successivo 4 = Andare al passaggio on_fail_step_id |
on_fail_step_id | int | ID del passaggio successivo da eseguire quando un passaggio non viene eseguito correttamente. |
server | sysname | Riservato. |
database_name | sysname | Nome del database in cui viene eseguito il comando se il sottosistema è TSQL. |
database_user_name | sysname | Nome dell'utente del database di cui viene utilizzato l'account quando si esegue il passaggio. |
retry_attempts | int | Numero di tentativi in caso di esecuzione errata del passaggio. |
retry_interval | int | Periodo di attesa tra un tentativo e il successivo. |
os_run_priority | int | Riservato. |
output_file_name | nvarchar(200) | Nome del file in cui viene salvato l'output del passaggio quando il sottosistema è TSQL, PowerShell o CmdExec. |
last_run_outcome | int | Risultato dell'esecuzione precedente del passaggio del processo. 0 = Non riuscito 1 = Operazione completata 2 = Riprovare 3 = Annullato 5 = Sconosciuto |
last_run_duration | int | Durata (hhmmss) dell'ultima esecuzione del passaggio. |
last_run_retries | int | Numero di tentativi durante l'ultima esecuzione del passaggio del processo. |
last_run_date | int | Data (yyyymmdd) di inizio dell'ultima esecuzione del passaggio. |
last_run_time | int | Ora (hhmmss) di inizio dell'ultima esecuzione del passaggio. |
proxy_id | int | Proxy per il passaggio del processo. |
step_uid | uniqueidentifier | Identificatore per il passaggio del processo. |