SQL Server’da Agent Kullanarak Job Oluşturma İşlemi

SQL Server’da Agent Kullanarak Job Oluşturma İşlemi

Herkese merhaba,

Bu yazıda size SQL Server’da Agent Kullanarak Job Oluşturma işleminin nasıl yapılacağından bahsedeceğim.

İlk olarak Job nedir onu açıklayalım. SQL Server’da Job sizin belirleyeceğiniz saatlerde şöyle bir iş yap, tanımladığın şu kişiye mail gönder şeklinde işlemler yapmanıza olanak sağlayan SQL Server Agent Service kullanarak işlemleri yürüten bir görevdir.

Peki bir Job nasıl oluşturulur inceleyelim.

İlk olarak SQL Server Management Studio’yu açıyoruz.

SQL Server Agent üzerinde sağ tık yapıyoruz ve New Job sekmesine tıklıyoruz. Karşınıza aşağıdaki ekran gelecek.

Burada Name kısmında bir ad veriyoruz. Owner kısmı yetkilendirme kısmıdır. Bu kısmı aşağıdaki gibi dolduralım.

Bu kısmı doldurduktan sonra aşağıdaki kısma tıklıyoruz.

Steps kısmına tıklıyoruz ve sonrasinde New butonuna tıklıyoruz. Aşağıdaki ekranı göreceksiniz.

Burada Step Name kısmını yazıyoruz.

Bu kısmı da yukarıdaki gibi dolduralım. Job’un yapacağı işlem Northwind veritabanında Categories tablosuna Select çekme işlemi olacak. İşlemleri yaptıktan sonra OK butonuna tıklıyoruz. Aşağıdaki ekranı göreceksiniz.

Bu kısımdan sonra aşağıdaki kısma tıklıyoruz.

Bu kısımda New butonuna tıklıyoruz. Aşağıdaki ekranı göreceksiniz.

Bu kısımda zamanlama yapabiliyoruz. Name kısmına bir ad veriyoruz.

Yukarıdaki gibi ayarlamalarımızı yapalım.

Kısımları biraz açıklayacak olursak.

Frequency : Hangi sıklıkla yapılması gerektiğidir. Biz burada haftalık olarak seçtik. Cumartesi günü için (Saturday)

Daily Frequency : Her gün hangi zaman diliminde yapılması gerektiğidir. Biz burada 18:40:00 zaman diliminde olmasını belirledik.

Duration : Bu kısım ise kaçta yapılsın, kaça kadar sürsün kısmıdır.

Bu kısımları yaptıktan sonra OK butonuna tıklıyoruz. Aşağıdaki ekranı göreceksiniz.

Bu ekranda diğer ayarları anlatmıyorum. En temel anlamıyla bu ayarlar yapılmış halde OK butonuna tıklıyoruz. Ekran kapanıyor. Yaptığımız Job’u şu kısımda görmekteyiz.

Bundan sonra her cumartesi saat 18:40:00’da bu Job çalışacaktır. Manuel çalıştırmak için ise aşağıdaki işlemi yapıyoruz.

Bu kısma tıkladıktan sonra aşağıdaki ekranı göreceksiniz.

Oluşturulan Job’a ait bilgi edinmek istiyorsak Job üstüne çift tıklarsanız aşağıdaki ekranı göreceksiniz.

View Job History kısmına tıklanır. Aşağıdaki ekranı göreceksiniz.

Anlatacaklarım bu kadar. Umarım anlaşılır olmuştur.

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

2.168 Kez Okundu

Yavuz Selim Kart

Yazılım ve veri tabanında bildiklerimi anlatmaya gayret ediyorum. Halen birçok programlama dili üzerinde araştırmalar yaparak kendimi geliştiriyorum. Bunlar haricinde Grafik Tasarım ve Wordpress konularına da ilgim bulunmakta. SEO ve Sosyal medya yönetimleri hakkında da bilgim mevcuttur. Kısaca çok çalışmayı seven azimli biriyim.

You may also like...

Yazı kopyalamak yasaktır!