sp_help_jobsteplog (języka Transact-SQL)

Zwraca metadane dotyczące określonych SQL Server informacje krok zadanie agenta sp_help_jobsteplog nie zwraca rzeczywistego dziennika.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

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

Argumenty

  • [ @ job_id =] 'job_id"
    Numer identyfikacyjny zadanie której informacje dziennika krok zadanie .job_idjest int, domyślna wartość NULL.

  • [ @ job_name =] 'job_name"
    Nazwa zadanie.job_namejest sysname, z domyślnej NULL.

    Ostrzeżenie

    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 zadanie.Jeśli nie, wszystkie kroki zadanie są uwzględniane.step_idjest int, domyślna wartość NULL.

  • [ @ step_name =] 'step_name"
    Nazwa kroku w zadanie.step_namejest sysname, domyślna wartość NULL.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Zestawy wyników

Nazwa kolumny

Typ danych

Opis

job_id

uniqueidentifier

Unikatowy identyfikator zadanie.

job_name

sysname

Nazwa zadanie.

step_id

int

Identyfikator kroku w ramach zadanie.Na przykład, jeśli czynnością jest pierwszym krokiem w zadaniejego step_id 1.

step_name

sysname

Nazwa kroku w zadanie.

step_uid

uniqueidentifier

Unikatowy identyfikator kroku (generowane przez system) w zadanie.

date_created

datetime

Data utworzenia krok.

date_modified

datetime

Data ostatniej modyfikacji krok.

log_size

float

Rozmiar zadanie kroku dziennika w megabajtach (MB).

Dziennik

nvarchar(max)

Zadanie krok dziennika produkcji.

Uwagi

sp_help_jobsteplog w msdb bazy danych.

Uprawnienia

Domyślnie członkowie sysadmin stała rola serwera można wykonać tę procedura składowana.Inni użytkownicy muszą być przyznawane jedną z następujących SQL Server Agent ról stałej bazy danych w msdb bazy danych:

  • SQLAgentUserRole

  • SQLAgentReaderRole

  • SQLAgentOperatorRole

Szczegółowe informacje na temat uprawnień tych ról, zobacz Ról stałej bazy danych programu SQL Server Agent.

Członkowie SQLAgentUserRole można tylko widok krok zadanie logowania metadane dla czynności zadanie , których jest właścicielem.

Przykłady

A.Zwraca informacje dziennika krok zadanie dla wszystkich etapów określonego zadanie

W przykładzie poniżej są zwracane wszystkie zadanie kroku dziennika informacje dotyczące 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 informacje dziennika krok zadanie o kroku określonego zadanie

Poniższy przykład zwraca informacje dziennika krok zadanie o pierwszy etap zadanie zadanie 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