sp_help_jobsteplog (T-SQL)
Berlaku untuk:SQL Server
Mengembalikan metadata tentang log langkah pekerjaan SQL Server Agent tertentu. sp_help_jobsteplog tidak mengembalikan log aktual.
Sintaks
sp_help_jobsteplog { [ @job_id = ] 'job_id' | [ @job_name = ] 'job_name' }
[ , [ @step_id = ] step_id ]
[ , [ @step_name = ] 'step_name' ]
Argumen
[ @job_id = ] 'job_id'
Nomor identifikasi pekerjaan untuk mengembalikan informasi log langkah pekerjaan. job_id int, dengan default NULL.
[ @job_name = ] 'job_name'
Nama pekerjaan. job_name adalah sysname, dengan NULL default.
Catatan
Baik job_id atau job_name harus ditentukan, tetapi keduanya tidak dapat ditentukan.
[ @step_id = ] step_id
Nomor identifikasi langkah dalam pekerjaan. Jika tidak disertakan, semua langkah dalam pekerjaan disertakan. step_id int, dengan default NULL.
[ @step_name = ] 'step_name'
Nama langkah dalam pekerjaan. step_name adalah sysname, dengan default NULL.
Mengembalikan Nilai Kode
0 (keberhasilan) atau 1 (kegagalan)
Tataan Hasil
Nama kolom | Jenis data | Deskripsi |
---|---|---|
job_id | pengidentifikasi unik | Pengidentifikasi unik pekerjaan. |
job_name | nama sysname | Nama pekerjaan. |
step_id | int | Pengidentifikasi untuk langkah dalam pekerjaan. Misalnya, jika langkah tersebut adalah langkah pertama dalam pekerjaan, step_id-nya adalah 1. |
step_name | nama sysname | Nama langkah dalam pekerjaan. |
step_uid | pengidentifikasi unik | Pengidentifikasi unik langkah (sistem yang dihasilkan) dalam pekerjaan. |
date_created | datetime | Tanggal langkah dibuat. |
date_modified | datetime | Tanggal saat langkah terakhir diubah. |
log_size | float | Ukuran log langkah pekerjaan dalam megabyte (MB). |
log | nvarchar(maks) | Output log langkah pekerjaan. |
Keterangan
sp_help_jobsteplog ada di database msdb.
Izin
Secara default, anggota peran server tetap sysadmin dapat menjalankan prosedur tersimpan ini. Pengguna lain harus diberikan salah satu peran database tetap SQL Server Agent berikut dalam database msdb :
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Untuk detail tentang izin peran ini, lihat Peran Database Tetap Agen SQL Server.
Anggota SQLAgentUserRole hanya dapat melihat metadata log langkah pekerjaan untuk langkah-langkah pekerjaan yang mereka miliki.
Contoh
J. Mengembalikan informasi log langkah pekerjaan untuk semua langkah dalam pekerjaan tertentu
Contoh berikut mengembalikan semua informasi log langkah pekerjaan untuk pekerjaan bernama Weekly Sales Data Backup
.
USE msdb ;
GO
EXEC dbo.sp_help_jobsteplog
@job_name = N'Weekly Sales Data Backup' ;
GO
B. Mengembalikan informasi log langkah pekerjaan tentang langkah pekerjaan tertentu
Contoh berikut mengembalikan informasi log langkah pekerjaan tentang langkah pekerjaan pertama untuk pekerjaan bernama Weekly Sales Data Backup
.
USE msdb ;
GO
EXEC dbo.sp_help_jobsteplog
@job_name = N'Weekly Sales Data Backup',
@step_id = 1 ;
GO
Lihat Juga
sp_add_jobstep (T-SQL)
sp_delete_jobstep (T-SQL)
sp_help_jobstep (T-SQL)
sp_delete_jobstep (T-SQL)
sp_delete_jobsteplog (T-SQL)
Prosedur Tersimpan Agen SQL Server (Transact-SQL)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk