Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 dibandingkan dengan SQL Server atau batasan pada pekerjaan Agen SQL di SQL Managed Instance untuk detail lebih lanjut.
Anda dapat membuat jadwal untuk pekerjaan SQL Server Agent di SQL Server dengan menggunakan SQL Server Management Studio, Transact-SQL, atau SQL Server Management Objects.
Keamanan
Untuk informasi terperinci, lihat Menerapkan keamanan SQL Server Agent.
Menggunakan SQL Server Management Studio
Di Object Explorer, sambungkan ke instans Mesin Database SQL Server, lalu perluas instans tersebut.
Perluas Agen SQL Server, klik kanan Pekerjaan, dan pilih Mengelola Jadwal.
Dalam kotak dialog Kelola Jadwal , pilih Baru.
Dalam kotak Nama, ketik nama untuk jadwal baru.
Jika Anda tidak ingin jadwal diterapkan segera setelah dibuat, kosongkan kotak centang Diaktifkan.
Untuk Jenis Jadwal, pilih salah satu opsi berikut ini:
Untuk memulai pekerjaan saat CPU mencapai kondisi diam, pilih Mulai setiap kali CPU diam.
Jika Anda ingin jadwal berjalan berulang kali, pilih Berulang. Untuk mengatur jadwal berulang, selesaikan grup Frekuensi , Frekuensi Harian , dan Durasi pada dialog.
Jika Anda ingin jadwal hanya berjalan satu kali, pilih Satu kali. Untuk mengatur jadwal One time, selesaikan grup kemunculan Satu kali pada kotak dialog.
Menggunakan Transact-SQL
Di Object Explorer, sambungkan ke instance Database Engine.
Pada bilah Standar, pilih Kueri Baru.
Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan. Contoh ini membuat jadwal bernama
RunOnce. Jadwal berjalan satu kali, pada pukul 23:30 pada hari jadwal dibuat.USE msdb; GO EXECUTE dbo.sp_add_schedule @schedule_name = N'RunOnce', @freq_type = 1, @active_start_time = 233000; GO
Untuk informasi selengkapnya, lihat sp_add_schedule.
Menggunakan Objek Manajemen SQL Server
Gunakan kelas JobSchedule dengan menggunakan bahasa pemrograman yang Anda pilih, seperti Visual Basic, Visual C#, atau PowerShell. Untuk informasi selengkapnya, lihat SQL Server Management Objects (SMO).