Udostępnij za pośrednictwem


sp_help_jobsteplog (języka Transact-SQL)

Returns metadata about a specific SQL Server Agent job step log.sp_help_jobsteplog does not return the actual log.

Topic link iconKonwencje składni języka Transact-SQL

sp_help_jobsteplog { [ @job_id = ] 'job_id' | [ @job_name = ] 'job_name' }
     [ , [ @step_id = ] step_id ]
     [ , [ @step_name = ] 'step_name' ]

Argumenty

  • [ @job_id =] 'job_id'
    The job identification number for which to return job step log information.job_id is int, with a default of NULL.

  • [ @job_name =] 'job_name'
    The name of the job.job_name is sysname, with a default NULL.

    Uwaga

    Albo job_id lub job_name musi być określona, ale nie może być jednocześnie określone.

  • [ @step_id =] step_id
    Numer identyfikacyjny krok w zadaniu.If not included, all steps in the job are included.step_id is int, with a default of NULL.

  • [ @step_name =] 'step_name'
    The name of the step in the job.step_name is sysname, with a default of NULL.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestawy wyników

Nazwa kolumna

Typ danych

Description

job_id

uniqueidentifier

Unikatowy identyfikator zadanie.

job_name

sysname

Nazwa zadanie.

step_id

int

Identyfikator kroku w ramach tego zadanie.Na przykład, jeśli w kroku pierwszym krokiem w zadanie, jego step_id to 1.

step_name

sysname

Nazwa kroku w zadanie.

step_uid

uniqueidentifier

Unikatowy identyfikator kroku (generowane w systemie) w zadanie.

date_created

datetime

Dzień, w którym został utworzony w kroku.

date_modified

datetime

Data ostatniej modyfikacji w kroku.

log_size

float

Rozmiar zadanie kroku dziennika w megabajtach (MB).

Dziennik

nvarchar(max)

Zadanie krok dziennika produkcji.

Remarks

sp_help_jobsteplog is in the msdb bazy danych.

Uprawnienia

Domyślnie członkowie sysadmin stała rola serwera możliwość wykonać tej procedura przechowywana.Inni użytkownicy klastrowa musi mieć jedną z następujących czynności SQL Server Agent stałe role bazy danych w msdb bazy danych:

  • SQLAgentUserRole

  • SQLAgentReaderRole

  • SQLAgentOperatorRole

Aby uzyskać szczegółowe informacje o uprawnieniach z tych ról zobacz SQL Server Agent Fixed Database Roles.

Członkowie SQLAgentUserRole można przeglądać tylko zadanie metadane dziennika krok czynności zadanie, których jest właścicielem.

Przykłady

A.Zwraca informacje dziennika kroku zadań wszystkie kroki w określonym zadaniu

W poniższym przykładzie są zwracane wszystkie zadanie kroku dziennika informacje dla zadanie o nazwie Weekly Sales Data Backup.

USE msdb ;
GO

EXEC dbo.sp_help_jobsteplog
    @job_name = N'Weekly Sales Data Backup' ;
GO

B.Zwraca zadanie krok dziennika informacje dotyczące kroku określonego zadania

W poniższym przykładzie są zwracane zadanie krok dziennika informacje o pierwszy etap zadania do wykonania zadania o nazwie Weekly Sales Data Backup.

USE msdb ;
GO

EXEC dbo.sp_help_jobsteplog
    @job_name = N'Weekly Sales Data Backup',
    @step_id = 1 ;
GO