Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirli bir SQL Server Agent iş adım günlüğüne dair meta verileri döndürür.
sp_help_jobsteplog Gerçek günlüğü geri göndermiyor.
Transact-SQL söz dizimi kuralları
Sözdizimi
sp_help_jobsteplog
[ [ @job_id = ] 'job_id' ]
[ , [ @job_name = ] N'job_name' ]
[ , [ @step_id = ] step_id ]
[ , [ @step_name = ] N'step_name' ]
[ ; ]
Arguments
[ @job_id = ] 'job_id'
İş adım kaydı bilgilerini iade edileceği iş tanımlama numarası.
@job_iduniqueidentifier'dır ve varsayılan olarak ' NULLdir.
Ya @job_id ya da @job_name belirtilmelidir, ancak ikisi de belirtilemez.
[ @job_name = ] N'job_name'
İşin adı.
@job_namesysname'dir ve varsayılan olarak .NULL
Ya @job_id ya da @job_name belirtilmelidir, ancak ikisi de belirtilemez.
[ @step_id = ] step_id
İşin adım numarası. Dahil edilmediyse, işin tüm adımları dahil edilir.
@step_idint, varsayılan olarak .NULL
[ @step_name = ] N'step_name'
İşin adımının adı.
@step_namesysname'dir, varsayılan NULLolarak .
Dönüş kodu değerleri
0 (başarı) veya 1 (başarısızlık).
Sonuç kümesi
| Sütun adı | Veri türü | Description |
|---|---|---|
job_id |
uniqueidentifier | İşin benzersiz tanımlayıcısı. |
job_name |
sysname | İşin adı. |
step_id |
int | İş içindeki adımın tanımlayıcısı. Örneğin, adım işin ilk adımı ise, step_id1'dir. |
step_name |
sysname | İşin adımının adı. |
step_uid |
uniqueidentifier | İşteki adımın (oluşturulan sistemin) benzersiz tanımlayıcısı. |
date_created |
datetime | Adımın oluşturulduğu tarih. |
date_modified |
datetime | Adımın son değiştirildiği tarih. |
log_size |
float | İş adım günlüğünün büyüklüğü, megabayt (MB) cinsinden. |
log |
nvarchar(max) | İş adım günlüğü çıktısı. |
Açıklamalar
sp_help_jobsteplog veritabanında msdb yer alıyor.
Permissions
EXECUTE Bu prosedür üzerinde izinler verebilirsiniz, ancak bu izinler SQL Server yükseltmesi sırasında geçersiz kalabilir.
Diğer kullanıcılara, veritabanındaki aşağıdaki sabit veritabanı rollerinden birine msdb sahip olmalıdır:
- SQLAgentUserRole
- SQLAgentReaderRole
- SQLAgentOperatorRole
Bu rollerin izinleri hakkında detaylar için SQL Server Agent Fixed Database Roles bölümüne bakınız.
SQLAgentUserRole üyeleri yalnızca sahip oldukları iş adım günlüğü meta verilerini görebilir.
Örnekler
A. Belirli bir işteki tüm adımlar için iş adım günlüğü bilgilerini döndürür
Aşağıdaki örnek, iş adıyla Weekly Sales Data Backuptüm iş adım günlüğü bilgilerini geri getirir.
USE msdb;
GO
EXECUTE dbo.sp_help_jobsteplog @job_name = N'Weekly Sales Data Backup';
GO
B. Belirli bir iş adımı hakkında iş adım kaydı bilgilerini geri ver
Aşağıdaki örnek, iş adımı kaydı bilgilerini getirir, bu da iş adındaki Weekly Sales Data Backupiş için ilk iş adımı hakkında.
USE msdb;
GO
EXECUTE dbo.sp_help_jobsteplog
@job_name = N'Weekly Sales Data Backup',
@step_id = 1;
GO