• 19-07-2022, 13:06:32
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Her gün belirli saatte çalışan bir job'ım var. Bu job sadece bir prosedürü çalıştırıyor. Çalıştırılan bu prosedür içerisinde mail gönderimi için bilgiler var. Eğer bu prosedürü ben manuel olarak çalıştırırsam başarılı bir şekilde alıcıya mail ulaşıyor. Fakat prosedür yerine job'ı çalıştırırsam(ya da saati geldiğinde kendi çalışırsa), job başarılı bir şekilde çalışıyor ve hata vermiyor ama buna rağmen alıcıya mail gitmiyor. Bunun nedeni ne olabilir acaba ? Başka bir sunucuda yine benzer senaryo ile oluşturulmuş job'ım bulunuyor ve orada böyle bir sorun yaşamıyorum.
  • 14-08-2022, 16:38:51
    #2
    Loglarda ayrıntısı yazar ama büyük ihtimalle aşağıdaki 2 sorundan 1 tanesi

    1) Sql agent'ı çalıştıran hesabın proceduru çalıştırma yetkisi yok (Sen manuel çalıştırırken bir kullanıcı ile login olup çalıştırıyorsun sql agent bu kullanıcı ile login olmuyordur)
    2) Sql agent'ı çalıştıran kullanıcının database mail üzerinde yetkisi yok.