Share via


İzlemek ve olayları için yanıt

SQL ServerAgent izleyebilir ve otomatik yanıt olaylar, gelen iletileri gibi SQL Server, belirli performans koşulları ve Windows Yönetim Araçları (WMI) olayları.

Bu Bölümde

  • Uyarıları
    Uyarı adlandırma ve olayları veya performans koşulları için uyarıları yanıtlamak seçme hakkında bilgi içerir.

  • Kullanıcı tanımlı olay oluşturma
    Olaylar dışındakiler tarafından önceden oluşturma hakkında bilgi içeren SQL Server.

  • Viewing and Modifying Alerts
    Uyarıları içeriğini görüntüleme ve bunların özelliklerini değiştirme hakkında bilgi içerir.

  • İşleçler
    Yöneticiler için diğer adlar oluşturma konusunda bilgi içeren SQL ServerAracısı işleri başarılı veya başarısız olduğunda bildirimleri göndermek için kullanabilirsiniz.

  • Viewing and Modifying Operators
    Tanımlı işleçler ve kim operatör adlarda dahil düzenlemeyle ilişkili kullanıcılar görüntüleme hakkında bilgi içerir.

  • Alerting Operators
    Uyarılara yanıt olarak işleçleri bildirimleri kurma hakkında bilgi içerir.

  • Copying Operators or Alerts to Other Servers
    Uyarılar ve işleçler bir sunucudan diğerine kopyalamak için Transact-sql komut dosyası oluşturma hakkında bilgi içerir.

Izleme ve olayları için yanıt hakkında

Otomatik yanıt olaylara adı verilir Uyarıları. Uyarı şeklini belirtmek için bir veya daha fazla olaylara tanımlayabilirsiniz SQL ServerAracısı için kendi oluşumu yanıt. Uyarı bildiren bir yönetici ya da bir iş, ya da her ikisini de çalıştıran bir olaya yanıt verebilir. Uyarı, farklı bir bilgisayara Microsoft Windows uygulama günlüğüne bir olay olarak da iletebilirsiniz. Örneğin, önem 19 olay oluştuğunda bir işleç derhal bildirilmesini belirtebilirsiniz. Uyarıları tanımlayarak, veritabanı yöneticileri daha etkili bir şekilde izlemek yönetmek ve SQL Server.

SQL ServerAracısı yalnızca uyarı tanımlandığı olaylarına yanıt verir. Yöntem, SQL ServerAracısı kullanan olayları izlemek için olay türüne bağlıdır.

Ne zaman bir SQL ServerAgent uyarısı performans sayaç için tanımlanan SQL Serveraracı, performans sayacı doğrudan izler. WMI olay için SQL ServerAracısı kaydeder WMI olay için bir olay sorgusu.

Gelen iletileri yanıtlamak için SQL Server, SQL Serveraracı, Windows uygulama \Kütüğü izler. SQL ServerAracısı yalnızca bu günlüğünde görüntülenen iletileri yanıtlayabilir. Varsayılan olarak, SQL Server Windows uygulama günlüğüne aşağıdaki iletileri günlüğe kaydeder:

  • 19 Veya yüksek önem sysmessageshata.

    Ayrıca oturum belirli isterseniz sysmessages19 düşük bir önem sahip hataları kullanmak sp_altermessagesaklı yordamı böyle hatalar "oturum her zaman" olarak belirleyin.

  • WITH GNLK sözdizimi kullanılarak çağrılan herhangi RAISERROR deyimi.

    RAISERROR ile günlük kullanarak bir SQL Server örneği Windows uygulama günlüğüne yazma için önerilen yoldur. RAISERROR deyimi hakkında daha fazla bilgi için bkz: Using RAISERROR.

  • Kullanarak oturum açmış herhangi bir uygulama olay xp_logevent.

    [!NOT]

    Uygulama olay günlüğü günlük alanı tüketir ve Windows uygulama günlüğüne kendi sınırını aşmasına neden olabilir. Windows uygulama günlüğü boyutu SQL Server olay bilgi kayıplarını önlemek için yeterince büyük olduğundan emin olun.

Zaman SQL Serverbir ileti günlükleri SQL ServerAracısı hizmeti karşılaştırır tarafından tanımlanan uyarılar karşı mesaj SQL Serveryönetici.

Olay kaynağına bakılmaksızın SQL ServerAracısı hizmeti uyarı olayı için belirtilen görevleri gerçekleştirerek olaya tepki.

Ayrıca bkz.

Başvuru

oluşturulan (Transact-sql)