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.
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