Ვისწავლოთ მარტივი გზა შექმნა Alert გამოყენებით SQL Server აგენტი

SQL სერვერი შეტყობინებები უზრუნველყოს მრგვალი- the-clock შეცდომის შეტყობინება

SQL Server აგენტი საშუალებას იძლევა ავტომატური შეტყობინებების მონაცემთა ბაზის ადმინისტრატორები, როდესაც უჩვეულო გარემოებები ხდება. ეს მძლავრი ელექტრული მექანიზმი საშუალებას აძლევს მონაცემთა ბაზის მუშაობის 24-საათიან მონიტორინგს 24-საათიანი ოპერაციების ცენტრის დაკომპლექტების გარეშე.

ზოგადი მოთხოვნა განმსაზღვრელი alert

გაფრთხილების დასადგენად, საჭიროა გარკვეული ძირითადი ინფორმაცია, მათ შორის:

ნაბიჯ ნაბიჯ SQL Server Alert Setup

ეს ინსტრუქციები ვრცელდება SQL Server 2005 და უფრო ახალი.

  1. გახსენით SQL სერვერი მართვის სტუდია და დაუკავშირდით მონაცემთა ბაზის სერვერს, სადაც გსურთ შექმნათ მზადყოფნა.
  2. გაფართოება SQL Server აგენტი საქაღალდე დაწკაპვით ერთხელ " + " ხატი მარცხნივ საქაღალდეში.
  3. მარჯვენა ღილაკის Alerts საქაღალდეში და აირჩიეთ ახალი Alert საწყისი pop-up მენიუდან.
  4. აკრიფეთ სახელი თქვენი ტექსტის სახელის ტექსტური ყუთში.
  5. აირჩიეთ განგაშის ტიპის მენიუდან. თქვენი არჩევანი არის SQL Server- ის შესრულების პირობები, როგორიცაა CPU დატვირთვა და თავისუფალი ადგილი, SQL Server მოვლენები, როგორიცაა ფატალური შეცდომები, სინტაქსის შეცდომები და აპარატურის საკითხები და Windows Management Instrumentation (WMI) ღონისძიებები.
  6. უზრუნველყონ SQL- ის სერვერიდან ისეთი სპეციფიური დეტალები, როგორიცაა კონკრეტული ტექსტი, რომელიც შედის ღონისძიების ანგარიშში და პარამეტრების შესრულების მდგომარეობის შესახებ.
  7. დაწკაპეთ რეაგირების ხატულა ახალი Alert ფანჯარაში აირჩიეთ გვერდის სარკმელზე.
  8. თუ გსურთ SQL Server აგენტის სამუშაოს შესრულება, როდესაც გაფრთხილება ხდება, დააწკაპუნეთ სამუშაოს შემოწმების და აირჩიეთ სამუშაოს ჩამოსაშლელი მენიუდან.
  9. თუ გსურთ მონაცემთა ბაზის ოპერატორთა გაცნობისას შეტყობინებების გაფრთხილება, დააჭირეთ შეტყობინებას ოპერატორების შემოწმების ყუთში და აირჩიეთ ოპერატორები და შეტყობინებების ტიპები ქსელისგან.
  1. დააჭირეთ OK რათა შეიქმნას მზადყოფნაში.

დამატება გაფრთხილებები გამოყენებით Transact-SQL

გემო SQL Server 2008, თქვენ ასევე შეგიძლიათ დაამატოთ შეტყობინებები გამოყენებით Transact-SQL. გამოიყენეთ ეს სინტაქსი Microsoft- დან:

[, [@ გამოწერის =] სიმბოლო] [, [@ delay_between_responses =] delay_between_responses] [, [@notification_message =] ' [, [@ info_description_in =] include_event_description_in] [, [@database_name =] 'მონაცემთა ბაზა'] [, [@event_description_keyword =] 'event_description_keyword_pattern'] [, {[@job_id =] job_id | [, [@ ric_namespace =] 'wmi_namespace [, [@ ric_namespace =]' wmi_namespace [, [@ ric_namespace =] 'wmi_namespace '] [, [@ wmi_query =]' wmi_query ']