Operatöre İş Durumunu Bildir
Şunlar için geçerlidir:SQL Server
Azure SQL Yönetilen Örneği
Önemli
Azure SQL Yönetilen Örneğiüzerinde, SQL Server Agent özelliklerinin çoğu, ancak hepsi değil, şu anda desteklenmektedir. Ayrıntılar için bkz. Azure SQL Yönetilen Örneği T-SQL farkları SQL Server.
Bu konuda, Microsoft SQL Server Agent'ın işleçlere işler hakkında bildirim gönderebilmesi için SQL Server Management Studio, Transact-SQL veya SQL Server Yönetim Nesneleri kullanılarak SQL Server'da bildirim seçeneklerinin nasıl ayarlanacağı açıklanmaktadır.
Başlamadan Önce
Güvenlik
Ayrıntılı bilgi için bkz. SQL Server Agent Security uygulamasını.
SQL Server Management Studio'yu kullanma
İş durumunu operatöre bildirmek için
Nesne Gezgini'nde SQL Server Veritabanı Altyapısı örneğine bağlanın ve bu örneği genişletin.
SQL Server Agent genişletin, İşler genişletin, düzenlemek istediğiniz işe sağ tıklayın ve Özellikler seçin.
İş Özellikleri iletişim kutusunda Bildirimler sayfasını seçin.
Bir işleci e-postayla bilgilendirmek istiyorsanız, E-posta denetleyin, listeden bir işleç seçin ve ardından aşağıdakilerden birini seçin:
İş başarıyla tamamlandığında işleci bilgilendirmek için.
İş başarısız olduğunda, işlem başarısız tamamlandığında operatöre bildirir.
İşin tamamlanma durumu ne olursa olsun operatörü bilgilendirmek için.
Bir operatörü çağrı cihazı ile bilgilendirmek istiyorsanız, Sayfa 'i kontrol edin, listeden bir operatör seçin ve ardından aşağıdakilerden birini seçin:
İş başarılı olduğunda, operatörü bilgilendirmek için.
İş başarısız tamamlandığında operatörü bilgilendirir.
İş tamamlandığında, tamamlanma durumundan bağımsız olarak operatöre bilgi vermek için.
Bir işleci net send ile bilgilendirmek istiyorsanız, net send denetleyin, listeden bir işleç seçin ve ardından aşağıdakilerden birini seçin:
İş başarıyla tamamlandığında işleci bilgilendirmek için.
İş başarısız tamamlandığında işleci bilgilendirin.
İş tamamlandığında, tamamlanma durumundan bağımsız olarak operatörü bilgilendirmek için.
Transact-SQL kullanma
İş durumunu operatöre bildirmek için
Nesne Gezgini'nde Veritabanı Motoru'nun bir örneğine bağlanın.
Standart çubuğunda Yeni Sorgu öğesine tıklayın.
Aşağıdaki örneği kopyalayıp sorgu penceresine yapıştırın ve Yürüt'e tıklayın.
-- adds an e-mail notification for the specified alert (Test Alert). -- This example assumes that Test Alert already exists -- and that François Ajenstat is a valid operator name. USE msdb ; GO EXEC dbo.sp_add_notification @alert_name = N'Test Alert', @operator_name = N'François Ajenstat', @notification_method = 1 ; GO
Daha fazla bilgi için bkz. sp_add_notification (Transact-SQL).
SQL Server Yönetim Nesnelerini Kullanma
İş durumunu operatöre bildirmek için
Visual Basic, Visual C# veya PowerShell gibi seçtiğiniz bir programlama dilini kullanarak İşi sınıfını kullanın. Daha fazla bilgi için bkz. SQL Server Yönetim Nesneleri (SMO).