Uyarıları tanımlama
Olayları tarafından üretilen SQL Server ve içine girilen Microsoft Windows Uygulama günlüğünüSQL Server Aracı Uygulama günlüğünü okur ve tanımladığınız uyarıları orada yazılan olaylar karşılaştırır.Zaman SQL Server Aracısı bir eşleşme bulur, onu harekete bir uyarı olduğu otomatik bir yanıt olarak bir olay.İzleme ek olarak SQL Server olaylar, SQL Server Aracısı performans koşul ve da izleyebilirWindows Yönetim Araçları (WMI) olayları.
uyarı tanımlamak için aşağıdakileri belirtmeniz gerekir:
Uyarı adı.
uyarı tetikleyen olay veya performans koşul.
Eylem, SQL Server Aracısı götüren yanıt olarak olay veya performans koşul.
Bir uyarı adlandırma
Her uyarı, bir adı olması gerekir.Adları örnek içinde benzersiz olmalı uyar SQL Server ve daha uzun olabilir 128 karakter.
Olay türünü seçme
Olay belirli bir türü için bir uyarı verir.Aşağıdaki olay türleri için uyarılar yanıt:
SQL Server olaylar
SQL Server Performans koşulları
WMI olayları
Kesin olay belirtmek için kullandığınız parametreleri olayın türünü belirler.
sql Server olay belirtme
Bir veya daha fazla olaylarına yanıt olarak gerçekleşmesi için uyarı belirtebilirsiniz.Bir uyarı tetikleyen olayları belirtmek için aşağıdaki parametreleri kullanın:
Hata numarası
SQL Server Aracısı, belirli bir hata oluştuğunda bir uyarı tetikler.Örneğin, Veritabanı Konsolu komutları (dbcc) çağırmak için yetkisiz denemelerine yanıt için hata numarası 2571 belirtebilir.
Önem düzey
SQL Server Aracısı, özel önem herhangi bir hata oluştuğunda bir uyarı tetikler.Örneğin, Transact-sql deyimlerinin sözdizimi hatalarını yanıtlamak için 15 önem düzey belirtebilir.
Veritabanı
SQL Server Yalnızca belirli bir veritabanında olay gerçekleştiğinde Aracısı bir uyarı tetikler.Bu seçenek, hata numarası veya önem düzey ek olarak uygulanır.Örneğin, üretim için kullanılan bir veritabanı ve raporlama için kullanılan bir veritabanı örnek içeriyorsa, veritabanındaki üretim yalnızca sözdizimi hataları yanıt veren bir uyarı tanımlayabilirsiniz.
Olay metin
SQL Server Aracısı belirtilen olay belirli bir metin içeriyorsa uyarı harekete dize olay iletisi.Örneğin, belirli bir tablo ya da belirli bir kısıtlama adı içeren iletilere yanıt veren bir uyarı tanımlayabilirsiniz.
Performans koşul seçme
Uyarı yanıt belirli performans koşul olarak gerçekleşmesi için belirtebilirsiniz.Bu durum, performans sayacı izlemek için belli bir uyarı ve sayaç uyarısını ortaya olduğunu göstermek gerekir davranışı belirtin.İçin küme bir performans koşul aşağıdaki öğeler üzerinde tanımlamalısınız SQL Server Agent Genel sayfa Yeni uyarı veya Uyarı özellikleri iletişim kutusu:
Nesne
Nesne izlenecek performans alanıdır.
Sayaç
Bir sayaç bir öznitelik izlenecek alanının.
Örnek
The SQL Server instance defines the specific instance (if any) of the attribute to be monitored.
Sayaç, uyar ve değer
Eşik uyarı ve uyarı üretir davranışı.Eşik bir sayıdır.Bir davranıştır biri: altına düştüğünde, eşit olur, veya rises bir sayı yukarıda belirtilen değer için.The Value is a number that describes the performance condition counter.Örneğin, küme gerçekleşmesi için performans nesnesi için bir uyarı SQLServer:Locks , Kilit bekleme süresi 30 dakika, seçim aşan üstüne çıktığını ve 30 olarak belirtmek değeri.
Başka bir örnek olarak, performans nesnesi için bir uyarı oluştuğunu belirtebilir SQLServer:Transactions , boş alanı, tempdb 1000 kb düştüğünde.İçin küme , bu, sayaç seçim tempdb (kb) boş alan miktarını, altına düştüğündeve bir değeri , 1000.
Not
Performans verileri örneklenmiş düzenli olarak, hangi ulaşıldı eşik ve performans oluşumunu arasında küçük bir gecikme (birkaç saniye) yol açabilir uyarı.
WMI Olay seçme
Uyarı yanıt olarak belirli bir WMI olay ortaya belirtebilirsiniz.WMI Olay seçmek için aşağıdaki üzerinde tanımlamalısınız SQL Server Agent Genel sayfa Yeni uyarı veya Uyarı özellikleri iletişim kutusu:
Ad alanı
SQL ServerAgent WMI olarak kaydeder istemci sağlanan WMI ad alanına sorgulamak için olayları.
Sorgu
SQL ServerAracı kullanan Windows Yönetim Araçları sorgu dili (wql) deyim belirli olay tanımlayan sağlanan.
Ortak görevlere bağlantılar şunlardır:
Bir ileti numarası üzerinde temel uyarı oluşturmak için
Önem düzeyine göre uyarı oluşturmak için
Bağlı bir WMI Olay uyarı oluşturmak için
Yanıt uyarı olarak tanımlamak için
Kullanıcı tanımlı olay hata iletisi oluşturmak için
Kullanıcı tanımlı olay hata iletisi değiştirmek için
Kullanıcı tanımlı olay hata iletisini silmek için
uyarı etkinleştirmek veya devre dışı bırakmak