Share via


Otomatik yönetim bileşenleri

SQL Server Agent gerçekleştirilmesi gereken görevler tanımlamak için aşağıdaki bileşenleri kullanır görevleri gerçekleştirmek ne zaman ve nasıl başarılı veya başarısız görevler raporu.SQL Server Aracısı güvenlik otomatik yönetim için de sağlar.Hakkında daha fazla bilgi için SQL Server Agent Security, bkz: SQL Server aracısı Yönetim için güvenlik.

İşleri

A iş eylemleri belirtilen bir dizi, SQL Server Aracısı gerçekleştirir.İşler bir kez çalıştırın ve başarı veya başarısızlık için izlenen bir yönetici görevi tanımlamak için kullanın.iş yerel sunucuda bir veya birden çok uzak sunucularda çalıştırabilirsiniz.

Önemli notÖnemli

SQL ServerAnda çalıştırdığınız Aracısı işleri saat üzerinde bir yük devretme olayın bir SQL Server Yük devretme küme örnek Geri Çağrılmıyor sonra yerine çalışma için başka yük devretme kümesi düğümü.SQL Server Anda çalıştırdığınız Aracısı işleri saat bir Hyper-v düğümü duraklatılmış Duraklat başka bir düğüme yerine çalışma neden olursa devam ettirmek.Başlayan, ancak bir yük devretme olay nedeniyle tamamlamak başarısız işleri başlatılmış olarak kaydedilir, ancak tamamlanması veya başarısızlık için ek günlük girdilerini göster.SQL Server Bu senaryolarda Aracısı işleri hiçbir zaman bitmiş görünüyor.

İşleri birkaç şekilde çalıştırabilirsiniz:

  • Bir veya daha fazla tablolarına göre.

  • İçinde uyarılara yanıt olarak bir veya daha fazla.

  • Yürütme tarafından sp_start_job saklı yordam.

Her eylem bir İşte bir iş adım.Örneğin, bir iş adım çalışmasını oluşuyor olabilir bir Transact-SQL deyim, yürütme bir SSIS paket veya veren bir komut için bir Analysis Services sunucusu.iş adımları, bir işin bir parçası yönetilir.

Her iş adım belirli güvenlik bağlamında çalışır.İş için adımlar kullanan Transact-SQL, execute as kullanmak deyim için iş adım. güvenlik bağlamını ayarlamak içinİş adımları diğer türleri için bir yetkili hesapnı kullanmak küme iş adımı için güvenlik bağlamı.Güvenlik bağlamı için iş adım hakkında daha fazla bilgi için bkz: SQL Server aracısı Yönetim için güvenlik

İşleri hakkında daha fazla bilgi için bkz: İşleri oluşturuluyor.

Zaman çizelgeleri

A Zamanla bir iş ne zaman yürütüleceğini belirtir.Birden fazla işi aynı zamanlamaya göre çalışır ve aynı iş için birden fazla zamanlama uygulayabilirsiniz.Zamanlama saat için aşağıdaki koşulları tanımlayabilirsiniz, bir iş çalıştırır:

  • Her SQL Server Agent başlatır.

  • Bilgisayarın cpu kullanımı oregon her bir düzey , boşta kalma olarak tanımladığınız.

  • Bir anda, belirli bir tarih ve saat.

  • Yinelenen bir zamanlama.

Daha fazla bilgi için bkz: Oluşturma ve işleri için Çizelgeler ekleme.

Uyarıları

Bir Uyarı belirli bir olay için otomatik bir yanıttır.Örneğin, bir olay başladığı iş veya belirli bir eşiğe ulaşmak sistem kaynakları olabilir.Size bir uyarı altında gerçekleştiği koşulları tanımlayın.

Uyarı aşağıdaki koşullardan birine yanıt verebilir:

  • SQL Server olaylar

  • SQL Server Performans koşulları

  • sql Server Agent çalıştığı bilgisayarda Microsoft Windows Yönetim Araçları (WMI) olayları

Uyarı aşağıdaki eylemleri gerçekleştirebilirsiniz:

  • Bir veya daha çok işleç bildir

  • Bir iş

Daha fazla bilgi için bkz: Uyarıları tanımlama.

İşleçler

Bakım için sorumlu bir birey için kişi bilgilerini örneklerini bir veya daha çok işleç tanımlar SQL Server.Bazı İşletmelerdeki işleç sorumlulukları bir birey için atanır.Birden çok sunucuya sahip şirketlerde, birçok birey paylaşabilir işleç sorumlulukları.Bir işleç güvenlik bilgileri içermeyen ve güvenlik sorumlusu tanımlamak.

SQL Serveraşağıdakilerden bir veya birkaçını aracılığıyla uyarıları işleçleri bildirebilir:

  • E-posta

  • Çağrı cihazı yoluyla (e-posta)

  • net send

Not

Kullanarak bildirimleri göndermek için net send, bilgisayarda Windows Messenger hizmet başlatılmış olmalıdır nerede SQL Server Aracısı bulunuyor.

Önemli notÖnemli

The Pager and net send options will be removed from SQL Server Agent in a future version of Microsoft SQL Server.Yeni geliştirme çalışması bu özellikleri kullanmaktan kaçının ve şu anda bu özellikleri kullanan uygulamalarda değişiklik yapmak planlayın.

E-posta veya çağrı cihazlarına kullanarak işleçleri bildirimleri göndermek için yapılandırmanız gerekir SQL Server Aracısı kullanacak Database Mail veya sql Mail.Daha fazla bilgi için bkz: Veritabanı posta.

Bir işleç grubu bireyler için diğer ad olarak tanımlayabilirsiniz.Bu şekilde, bu diğer ad ad adın tüm üyeleri aynı anda uyarılıp saat.Daha fazla bilgi için bkz: İþleçler tanýmlamaya.