Bagikan melalui


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

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 Anda mulai

Keamanan

Untuk informasi terperinci, lihat Menerapkan Keamanan Agen SQL Server.

Menggunakan SQL Server Management Studio

Untuk melihat log riwayat pekerjaan

  1. Di Object Explorer, sambungkan ke instans Mesin Database SQL Server, lalu perluas instans tersebut.

  2. Perluas SQL Server Agent, lalu perluas Pekerjaan.

  3. Klik kanan pekerjaan, lalu klik Tampilkan Riwayat.

  4. Di Penampil File Log, lihat riwayat pekerjaan.

  5. Untuk memperbarui riwayat pekerjaan, klik Refresh. Untuk melihat lebih sedikit baris, klik tombol Filter dan masukkan parameter filter.

Menggunakan T-SQL

Untuk melihat log riwayat pekerjaan

  1. Di Object Explorer, sambungkan ke instans Mesin Database.

  2. Pada bilah Standar, klik Kueri Baru.

  3. 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 Pekerjaan dengan menggunakan bahasa pemrograman yang Anda pilih, seperti Visual Basic, Visual C#, atau PowerShell. Untuk informasi selengkapnya, lihat Objek Manajemen SQL Server (SMO).