Menghapus Log Langkah 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 menghapus log langkah pekerjaan SQL Server Agent.
Sebelum Anda mulai:
Untuk menghapus log langkah pekerjaan SQL Server Agent, gunakan:
Sebelum Anda mulai
Batasan dan Pembatasan
Ketika langkah-langkah pekerjaan dihapus, log outputnya dihapus secara otomatis.
Keamanan
Izin
Kecuali Anda adalah anggota peran server tetap sysadmin , Anda hanya dapat memodifikasi pekerjaan yang Anda miliki.
Menggunakan SQL Server Management Studio
Untuk menghapus log langkah pekerjaan SQL Server Agent
Di Object Explorer, sambungkan ke instans Mesin Database SQL Server, lalu perluas instans tersebut.
Perluas SQL Server Agent, perluas Pekerjaan, klik kanan pekerjaan yang ingin Anda ubah, lalu klik Properti.
Dalam kotak dialog Properti Pekerjaan, hapus langkah pekerjaan yang dipilih.
Menggunakan T-SQL
Untuk menghapus log langkah pekerjaan SQL Server Agent
Di Object Explorer, sambungkan ke instans Mesin Database.
Pada bilah Standar, klik Kueri Baru.
Salin dan tempel contoh berikut ke dalam jendela kueri dan klik Jalankan.
-- removes the job step log for step 2 in the job Weekly Sales Data Backup USE msdb ; GO EXEC dbo.sp_delete_jobsteplog @job_name = N'Weekly Sales Data Backup', @step_id = 2; GO
Untuk informasi selengkapnya, lihat sp_delete_jobsteplog (Transact-SQL).
Menggunakan Objek Manajemen SQL Server
Gunakan metode DeleteJobStepLogs 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).
-- Uses PowerShell to delete all job step log files that have ID values larger than 5.
$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$jb = $srv.JobServer.Jobs["Test Job"]
$jb.DeleteJobStepLogs(5)