Menampilkan Riwayat Pekerjaan
Berlaku untuk:SQL Server
Azure SQL Managed Instance
Penting
Pada Azure SQL Managed Instance, sebagian besar, tetapi tidak semua fitur SQL Server Agent saat ini didukung. Lihat perbedaan T-SQL Azure SQL Managed Instance dari SQL Server di dan untuk lebih jelasnya.
Topik ini menjelaskan cara melihat log riwayat pekerjaan Microsoft SQL Server Agent di SQL Server dengan menggunakan SQL Server Management Studio, Transact-SQL, atau SQL Server Management Objects.
Sebelum memulai:
Untuk melihat log riwayat pekerjaan, menggunakan:
Sebelum Anda Mulai
Keamanan
Untuk informasi terperinci, lihat Menerapkan SQL Server Agent Security.
Menggunakan SQL Server Management Studio
Untuk melihat log riwayat pekerjaan
Di Object Explorer, terhubung ke instans Mesin Database SQL Server, lalu perluas instans tersebut.
Perluas SQL Server Agent, lalu perluas Job.
Klik kanan tugas, lalu klik Lihat Riwayat.
Di Penampil File Log, lihat riwayat pekerjaan.
Untuk memperbarui riwayat pekerjaan, klik Refresh. Untuk melihat lebih sedikit baris, klik tombol Filter dan masukkan parameter filter.
Menggunakan Transact-SQL
Untuk melihat log riwayat pekerjaan
Di Object Explorer, sambungkan ke instans Mesin Basis Data.
Pada bilah Standar, klik Kueri Baru.
Salin dan tempel contoh berikut ke dalam jendela kueri dan klik Jalankan.
-- lists all job information for the NightlyBackups job. USE msdb ; GO EXEC dbo.sp_help_jobhistory @job_name = N'NightlyBackups' ; GO
Untuk informasi selengkapnya, lihat sp_help_jobhistory (Transact-SQL).
Menggunakan Objek Manajemen SQL Server
Untuk melihat log riwayat pekerjaan
Panggil metode EnumHistory dari kelas Job dengan menggunakan bahasa pemrograman yang Anda pilih, seperti Visual Basic, Visual C#, atau PowerShell. Untuk informasi selengkapnya, lihat SQL Server Management Objects (SMO).