Share via


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.

Vedi anche

Tabelle di SQL Server Agent (Transact-SQL)