Bagikan melalui


Lihat Aktivitas 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 status runtime pekerjaan SQL Server Agent di SQL Server dengan menggunakan SQL Server Management Studio atau Transact-SQL.

Ketika layanan Microsoft SQL Server Agent dimulai, sesi baru dibuat dan tabel sysjobactivity dalam database msdb diisi dengan semua pekerjaan yang ditentukan yang ada. Tabel ini mencatat aktivitas dan status pekerjaan saat ini. Anda dapat menggunakan Monitor Aktivitas Pekerjaan di SQL Server Agent untuk melihat status pekerjaan saat ini. Jika layanan SQL Server Agent tiba-tiba berakhir, Anda dapat merujuk ke tabel sysjobactivity untuk melihat pekerjaan mana yang dijalankan ketika layanan dihentikan.

Sebelum Anda mulai

Keamanan

Untuk informasi terperinci, lihat Menerapkan Keamanan Agen SQL Server.

Menggunakan SQL Server Management Studio

Untuk melihat aktivitas pekerjaan

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

  2. Perluas SQL Server Agent.

  3. Klik kanan Monitor Aktivitas Pekerjaan dan klik Tampilkan Aktivitas Pekerjaan.

  4. Di Monitor Aktivitas Pekerjaan, Anda dapat melihat detail tentang setiap pekerjaan yang ditentukan untuk server ini.

  5. Klik kanan pekerjaan untuk memulainya, menghentikannya, mengaktifkan atau menonaktifkannya, menyegarkan statusnya seperti yang ditampilkan di Monitor Aktivitas Pekerjaan, menghapusnya, atau melihat riwayat atau propertinya. Untuk memulai, menghentikan, mengaktifkan, atau menonaktifkan, atau me-refresh beberapa pekerjaan, pilih beberapa baris di Monitor Aktivitas Pekerjaan, dan klik kanan pilihan Anda.

  6. Untuk memperbarui Monitor Aktivitas Pekerjaan, klik Refresh. Untuk melihat lebih sedikit baris, klik Filter dan masukkan parameter filter.

Menggunakan T-SQL

Untuk melihat aktivitas 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 activity for all jobs that the current user has permission to view.  
    USE msdb ;  
    GO  
    
    EXEC dbo.sp_help_jobactivity ;  
    GO  
    

Untuk informasi selengkapnya, lihat sp_help_jobactivity (Transact-SQL).