Anasayfa » SQL Mail ve SQL Mail Agent’ı Yapılandırmak.

Makaleyi Paylaş

SQL Server

SQL Mail ve SQL Mail Agent’ı Yapılandırmak.

SQL Mail ve SQL Mail Agent’ı Yapılandırmak.

 


SQL Server günümüzde bir çok firmanın veritabanı hizmeti verebilmek için kullandıkları sunucuların başında gelir.Firmalar için veritabanları o firmanın her şeyleridir ve bunların yedeklerinin alınmasında bir bu kadar önem taşımaktadır.SQL Server’da veritabanlarının her gün yedeklerinin alınması için işler( Job) oluşturulur.Yedeklerin alınıp alınmadığı görmek için veya Jobların çalışıp çalışmadığı bilmek için loglara bakarız.SQL Mail’i yapılandırarak loglara bakmadan oluşturduğumuz jobların bilgileri e-posta ile Outlook’umuza düşer .

 

1.Adım Olarak SQL Mail ve SQL Server Agent Mail’i  Yönetmek

SQL Mail ve SQL Server Agent Mail,SQL Server’ın iletim araçlarıdır.

Sponsor

SQL Mail’i oluşan işlemlerin sonuçlarını  e-posta ile döndürmek için kullanırız.

SQL Server Agent Mail’i  ise e-posta ve çağrıların bildirimi için kullanırız.

Bu iki uygulamada MAPI (Messaging Application Prograrnming lnterface) uyumlu bir e-posta hizmetine dayanır.SQL Server Agent Mail,SQL Server Agent aracılığı ile çalışmaktadır.

 

2. Adım Olarak SQLServer’ı Bir Posta İstemcisi Olarak Yapılandırmak.

 

E-Posta sunucunuz MAPI uyumlu ve SQL Server’ınızı geçerli bir e-posta hesabı ile yapılandırdığınız sürece e-posta alabilmeniz için bir sorun bulunmamaktadır.

Bir istemcinin mail gönderip,alabileceği en kolay e-posta hizmeti  MS Exchange’dır.

MS Exchange kullanıyorsanız aşağıdaki adımları yapmanız gerekmektedir.

 

  • SQL Mail ve SQL Server Agent Mail için bir Exchange posta kutusu oluşturun.

     

  • SQL Server sunucusuna,Microsoft Outlook gibi, uyumlu bir posta istemci yazılımı yükleyin. İstemcinin SQL Mail ve SQL Server Agent Mail tarafından kullanılan önemli bileşenleri, MAPI uzantılarıdır.

     

  • Outlook’da Araçlar Menüsündeki e-posta hesaplarından SQL Mail için oluşturduğunuz e-posta hesabını ekleyen yada Kontrol Paneldeki Posta aracından da bu ayarları yapabilirsiniz.

     

Mail alabilmek için istemciden yapılan ayarlamalardan sonra sunucu üzerinde yapılan ayarlamalara geçilir.

3. Adım Olarak SQL Mail Yapılandırmak

MS SQL Server yönetim araçı olan SQL Server Enterprise Manager çalıştırılır.

 


 

clip_image002

 


SQL Mail’in çalışabilmesi için Support Services Klasörünün altındaki Distributed Transaction Coordinator  start edilir.

 

clip_image004

 

SQL Mail’in üzerine gelinir ve sağ tuş ile özellikler şeçilir.

 

clip_image005

 

SQL Mail Configuration menüsünden MAPI destekli profil name açılır liste kutusundan  seçilir.Yapılandırmayı test etmek istiyorsanız Test butonuna basılır ve Outlook’a SQL Mailden test maili gelir.

 

4. Adım Olarak SQL Server Agent Mail’i Yapılandırmak

 


SQL Server Agent Mail’ in profilini SQL Server’a tanıtmanız gerekir. Bunu, aşağıdaki adımları tamamlayarak yapabilirsiniz

 

clip_image007

 


SQL Server Enterprise Manager’daki Managment Klasörünün altında yer alan SQL Server Agent’ın üzerine gelinir ve sağ tuş ile özelliklere basılır.

 

clip_image009

 


Mail Profile alanına profil adını yazın ya da sunucu üzerinde var olan profillerden
birini seçmek için açılır liste kutusunu kullanın. Yapılandırmayı sınamak
istiyorsanız, Test’i tıklayın

 

clip_image011

 


SQL Server Agent Mail’i çalışır hale getirebilmek için Start ‘a  basılır.

Yukarda yapılan tüm ayarlamalar ile SQL Mail ve SQL Server Agent Mail’i yapılandırması bitmiştir.

 

6. Adım olarak Operator  Tanımlama ve Tanımlanmış Job’un  Operator aracılığı ile Mail Gönderme

 

Maillerin gönderilmesi için Operator  oluşturma  ve tanımlanmış Job’ların nasıl mail ile gönderildiği aşağıdaki adımları takip ederek yapabilirsiniz.

 

clip_image013

 

Operator tanımlayabilmek Managment klasörünün altındaki SQL Server Agents + işareti tıklanarak açılır  Operators sağ tuşa basılır ve New Operator seçilir.

 

clip_image015

 


Operator ismi girilir ve E-mail name alanına Operator için tanımlanacak mail adresi yazılır veya Adress Book açma butonu basılıp Operator olacak e-mail hesabı seçilir.

 

clip_image017

 


 

clip_image019

 


 

Tanımlanmış olan Job üzerine sağ tuş yapılır ve özelliklerine gelinir.

 

clip_image021

 


Job özelliklerindeki Notifications sekmesinden tanımlanmış olan Operatör seçilir.

 

clip_image023

 

Açılır liste kutusundan Operatörün hangi durumlarda mail atması isteniyorsa o alan seçilir.

 

clip_image025

 


Job’un  istenilen saatte yedeği başarı ile almasından sonra Outlook’a  mailin geldiği ve mailin içeriği ile ilgili bilgilendirme yaptığı görülür.

Bir Sonraki Makalede Görüşmek Üzere…

 

Ka®a

 

Makaleyi Paylaş

Cevap bırakın