Pages

Wednesday, 4 July 2012

SQL SERVER:How Can I Get Notification Alert When Fail Over Happened ?

It was long time I was searching for simple solution to get notification alert in my inbox when ever fail over happened in the cluster environment. SCOM will help us to do that , but I do not have direct control over it and the mail first goes to the Infrastructure support team and they forward the alert to the respective team.

Let us see how  DBA's can schedule an email alert with out depending on the SCOM or any other third party tool. When  fail over happen, both SQL server and Agent service will get restarted.In sql server job scheduler, there is an option to schedule a job when SQL server agent starts. For that we have to select the schedule type as "Start Automatically when sql server agent start".

To get an alert when a fail over happened, create a job with following code in the job step

DECLARE @importance AS VARCHAR(6)
DECLARE @body AS NVARCHAR(1000)
DECLARE @Subject  AS NVARCHAR(1000)
DECLARE @InstanceName AS VARCHAR(100)DECLARE @NodeName AS NVARCHAR(100)
DECLARE @recipientsList VARCHAR(100)SELECT  @recipientsList ='abc@yahoo.com,xyz@gmail.com'
SELECT  @InstanceName =@@SERVERNAME
SELECT  @NodeName = CAST(SERVERPROPERTY('ComputerNamePhysicalNetBIOS') AS NVARCHAR(200))
SELECT  @Subject  = 'Fail over Happened for Instance '+@InstanceName
SELECT  @body = 'Fail over Happened for Instance '+@InstanceName + '. This instance is currently running on the node '+@NodeName
SELECT  @importance ='High' 
EXEC msdb.dbo.sp_send_dbmail
     
@profile_name ='MyMailProfile',
     
@recipients=@recipientsList,
     
@subject = @subject ,
     
@body = @body,
     
@body_format = 'HTML' ,
     
@importance=@importance



In the schedule pane select schedule Type as "Start Automatically when sql server agent start".

Do this on all instances of the cluster and it is ready . Wait for next fail over. Mail will be there in your inbox.Please be careful that you will get a mail even if the instance got restarted in the same instance or you just stopped and started the agent service. But that can be easily ignored or can be avoid by tweaking the above code little bit.

If you liked this post, do like my page on FaceBook at http://www.facebook.com/practicalSqlDba





16 comments:

  1. This is not a bad idea at all. I think the script really just notifies you if SQL Server has been restarted rather than failed over since the restart can be on the same node, but still this is something I want to know has happened: failover cluster or standalone instance. Good idea.
    -- Mark D Powell --

    ReplyDelete
    Replies
    1. Yes when sql server restart or you just stop and start , this will be fired . but if you are restarting it manually , you can just ignore it.I didn't find any other simple solution .

      Delete
  2. Well you can simply save the current node name in a table somewhere. Then modify the script to compare nodes, & only send the email if there is a difference.

    ReplyDelete
    Replies
    1. That looks good..but there will be scenarios where SQL server will just stop and start on the same node . Especially in case of scheduler deadlock and all. If sql server got restarted in the same node , we will not get the alert.

      Delete



  3. I loved the way you discuss the topic great work thanks for the share, Let me share this, dotnet training in pune

    ReplyDelete

  4. شركة نقل اثاث بالدمام التفاؤل شركة نقل اثاث بالخبر كما انها افضل شركة نقل اثاث بالجبيل نقل عفش واثاث بالجبيل والخبر والقطيف والدمام
    شركة نقل اثاث بالدمام
    شركة نقل اثاث بالجبيل

    ReplyDelete
  5. شركة نقل عفش واثاث بالدمام ابيات الشرقيه لخدمات نقل العفش والاثاث بالدمام
    شركة نقل عفش بالدمام
    نقل عفش بالخبر
    شركة نقل اثاث الدمام
    نقل عفش الدمام
    نقل عفش بالدمام
    ان اردت نقل عفش منزلك بالدمام ابيات الشرقية من اهم شركات نقل العفش بالدمام والخبر والجبيل والقطيف والاحساء

    ReplyDelete
  6. http://emcmee.jimdo.com/%D8%B4%D8%B1%D9%83%D8%A9-%D9%86%D9%82%D9%84-%D8%A7%D8%AB%D8%A7%D8%AB-%D8%A8%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6/ شركة نقل عفش بالرياض
    http://emcmee.jimdo.com/%D8%B4%D8%B1%D9%83%D8%A9-%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D8%A8%D8%A7%D9%84%D8%B7%D8%A7%D8%A6%D9%81/ شركة نقل عفش بالطائف
    http://emcmee.jimdo.com/%D8%B4%D8%B1%D9%83%D8%A9-%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D8%A8%D8%A7%D9%84%D8%AF%D9%85%D8%A7%D9%85/ شركة نقل عفش بالدمام
    http://emcmee.jimdo.com/%D8%B4%D8%B1%D9%83%D8%A9-%D9%86%D9%82%D9%84-%D8%A7%D8%AB%D8%A7%D8%AB-%D8%A8%D8%AC%D8%AF%D8%A9/ شركة نقل عفش بجدة
    http://emcmee.jimdo.com/%D8%B4%D8%B1%D9%83%D8%A9-%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D8%A8%D8%A7%D9%84%D9%85%D8%AF%D9%8A%D9%86%D8%A9-%D8%A7%D9%84%D9%85%D9%86%D9%88%D8%B1%D8%A9/ شركة نقل عفش بالمدينة المنورة

    ReplyDelete
  7. شركه مكافحة حشرات بالقطيف شركات مكافحة الحشرات بالدمام  الاخرى بنفس المنطقه  فقد حققنا نجاحات كبيرة فى مجال مكافحة الحشرات واثبتنا اننا الافضل على مدار الخمس سنوات الاخيرة وهذه مده قصيرة جدا تستطيع اى شركة مكاحة حشرات ان تحققها الا اذا كانت مخلصه فى عملها وعلى قدر على من الشفافيه مع جميع عملائها وتستخدم افضل أنواع المبيدات للتخلص من جميع انواع الحشرات
    مكافحة الحشرات بالقطيف
    شركة مكافحة حشرات بالخبر كما أن افضل شركة مكافحة حشرات بالدمام متخصصة أيضاً والوزغ والثعابين والأبراص والناموس وغيرها من الحشرات الأخرى المختلف ونحن شركة رش مبيدات بالدمام والخبر وشركة رش مبيدات بالقطيف نظرا لحاجة المواطنين فى هذه المناطق لمثل هذه الخدمات الملحة والضرورية فقد لبينا رغبتهم وفتحنا لنا فروعا فى كل من الدمام والخبر والقطيف والجبيل لنغطى حاجتهم فى مكافحة الحشرات ورش المبيدات مع افضل شركة مكافحة حشرات بالدمام
    شركة مكافحة حشرات بالدمام

    ReplyDelete
  8. تنظيف منازل بالدمام شركة انوار طيبة  افضل شركة تنظيف منازل بالدمام نسعي جاهدين بفضل المولى تقديم  افضل خدمات التنظيف والتعقيم لكافة المنازل باختلاف انواعها داخلياً وخارجياً ونسعى دائما ان نكون فى قمة صدارة  افضل شركات التنظيف بالدمام حيث نقدم خدمات الجلي والتلميع والتعقيم بافضل ماكينات التنظيف الحديثة بالاضافة الى افضل مواد التنظيف الحديثة والمستوردة خصيصا لدينا في شركة تنظيف منازل بالدمام بالاضافة الى خدمات  شركة مكافحة حشرات بالدمام
    شركه تنظيف منازل بالدمام مؤسسه انوار طيبه تعتبر أفضل شركة تنظيف فلل وشقق بالدمام والأحساء: هو التعاون مع الشركات المتخصصه فى تنضيف الشقق وطبعاً بنقدر نعتمد على الشركات المتخصصه فى تنضيف الشقق بالكامل وده لان الشركات المتخصصه فى تنضيف الشقق عندها عمال بيقومو بتنضيف الشقق وطبعاً بكل محتوياتها يعنى كل حاجه موجوده فى الشقه يعنى المفروشات والعفش والنجف والزجاج وكمان الحوائط والعمال عندهم القدرة على تنضيف الحوائط والجدران مهما كانت متسخه وخصوصاً لو الشقه دى فيها اطفال لانه زى ما احنا عارفين ان الاطفال عندهم هواية شركات تنظيف شقق بالدمام
    شركه تنظيف شقق بالقطيف
    شركه تنظيف شقق بالدمام هنا يبحثون عن شركة تنظيف منازل بالدمام او شركة تنظيف شقق بالدمام حيث نتطلع لكي نكون افضل شركة تنظيف منازل بالدمام كما نقدم كافة خدمات شركة تخزين اثاث بالدمام وتقدم لهم خدمات مميزة واسعار مناسبة لذلك في انوار طيبة نتميز بأننا افضل شركة تنظيف شقق سواء كانت جديدة او مستعملة او مجددة

    ReplyDelete
  9. شركة تنظيف خزانات بالقطيف يقوم العمال لدي شركتنا شركة غسيل مكيفات بالدمام وشركة تنظيف خزانات بالمدينة المنورة بالتصوير للمكيف من الداخل حتي يتم التعيين و التحديد له من الداخل و معرفة ما يوجد به من الداخل من اوساخ او من اتربة او اي شيئ يمكن ان يكون غير نظيف و يقوموا ايضا بالتحديد اذا تواجد به ميكروبات او جراثيم من الداخل حيث ان هذه الميكروبات و الجراثيم من الممكن ان تتسبب للانسانبامراض التنفس
    شركة تنظيف خزانات بالدمام
    شركة تنظيف خزانات بالخبر يتم ايضا القضاء علي اي فطريات من الممكن ان تتواجد بداخل المكيفات حيث يقوموا بفك اي فتحات خاصة بالتهوية و يقوم العمال بالفك للفتحات للتبريد التي يقوم الهواء بالخروج منها و عن طريق هذه الفتحات و يقوم العمال بالادخال لجهاز التنظيف و الغسيل للمكيف و يتم العمل للغسيل الشامل للمكيف من الداخل و ستم غسيل شامل للماكينة من الخارج و يتم المسح الجيد للمكيف قبل ان يتم تركيبه و تنظيفه و سحب ماكينة التنظيف الداخلية منه .
    شركة تنظيف كنب بالخبر

    ReplyDelete
  10. شركة تنظيف كنب بالدمام
    شركة غسيل كنب بالدمام ؤسسه انوار طيبه تعتبر أفضل شركة تنظيف فلل وشقق بالدمام والأحساء: هو التعاون مع الشركات المتخصصه فى تنضيف الشقق وطبعاً بنقدر نعتمد على الشركات المتخصصه فى تنضيف الشقق بالكامل وده لان الشركات المتخصصه فى تنضيف الشقق عندها عمال بيقومو بتنضيف الشقق وطبعاً بكل محتوياتها
    شركة تنظيف كنب بالقطيف
    شركة تنظيف السجاد بالدمام شركة غسيل مكيفات بالدمام سبليت ان شركة غسيل مكيفات بالدمام لديها افضل طاقم من العمال المهرة و المدربين علي مستوي عالي جدا من الاحترافية الشديدة و لديها عدد كبير من الفنين الماهرين و المدربين علي اعلي المستويات من الكفاءة و الخبرة الفائقة و تقوم شركة غسيل مكيفات بالدمام بالتدريب للعمال علي مستوي عالي و ايضا تدريبات شاقة جدا و مكثفة و لذلك فنجد ان العمال لدي شركة غسيل مكيفات بالدمام مدربين علي مستوي عالي جدا
    شركة تنظيف السجاد بالقطيف

    ReplyDelete
  11. شركة كشف تسربات المياه بالخبر شركة تنظيف كنب بالدمام هى الشركة الوحيده التى تقدم لكل عملائها  افضل الخدمات بواسطة معدات مناسبة للكنب الذى تمتلكه شركة تنظيف كنب بالقطيف والدمام والجبيل ليس لها إلا معنى واحد هو مؤسسة انوار طيبة  الشركة التى تقوم بتنظيف الكنب بطرق مبتكرة وتبتعد عن الطرق التقليدية التى بها الكثير من السلبيات فكل نوع من الكنب له نظافة معينة بواسطة مواد معينة وادوات معينة ومعدات معينة
    شركة كشف تسربات المياه بالدمام
    شركة كشف تسربات المياه بالقطيف عتبر شركة مؤسسة أنوار طيبة  افضل شركة غسيل كنب بالدمام او شركة تنظيف كنب بالدمام والقطيف والاحساء والجبيل حيث يقوم فريق المؤسسة  بعد اتصالكم بتنظيف الكنب بالدمام مباشره يقوم فريق العمل بمعاينه الكنب المراد غسيل كلنا نعرف جيدا ان هناك مشكله بسبب كثرة الاستخدام للكنب او البطرمه فى الدمام او فى المنازل السعوديه
    شركة كشف تسربات المياه بالجبيل

    ReplyDelete
  12. شركة تنظيف مكيفات بالدمام تعتبر شركة مؤسسة أنوار طيبة  افضل شركة غسيل كنب بالدمام او شركة تنظيف كنب بالدمام والقطيف والاحساء والجبيل حيث يقوم فريق المؤسسة  بعد اتصالكم بتنظيف الكنب بالدمام مباشره يقوم فريق العمل بمعاينه الكنب المراد غسيل كلنا نعرف جيدا ان هناك مشكله بسبب كثرة الاستخدام للكنب او البطرمه
    تنظيف مكيفات بالدمام
    شركة تنظيف مكيفات بالجبيل فى الدمام او فى المنازل السعوديه يوجد مشكله فى تغير لو ن الكنب مما يؤدى اللى الحاجه اللى عمليات غسيل ونظافه للكنب بالدمام الدينا فريق العمل مخصص فى عملية غسيل الكنب ونظافته بالدمام ليس هذا فقط نقوم عملية غسيل لفرش الكنب بالدمام لاشك ان الكنب له عمليات استخدام ولابد ان يكون منظره رائع دائما لهذا
    شركة تنظيف مكيفات بالقطيف
    شركة تنظيف مكيفات بالخبر قوم ب غسيل فرش الكنب بالدمام و غسيل السجاد بالخبر وغسيل السجاد فى الخبر بعد ذلك تنظيف الكنب وعملية غسيل كامله للكنب لن يقوم فريق العمل بغسيل الكنب بالمياه كما يحدث ولكن لديا معدات ومنظفات عامليه مشهوره فى عملية التنظيف نقوم باستخدامها فى عملية تنظيف فرش الكنب ليس هذا فقط نقوم بغسيل السجاد بالدمام لدينا فرشاه كبيره مخصصه لنظافه السجاد ومنظفات خاصه بالسجاد لاتؤثر عليه بل تزيده جمالا ونظافه

    ReplyDelete
  13. فضل شركة نقل عفش فى الدمام وذلك لما لديها من فريق على اعلى قدر ومستوى من الكفاءه والخبره فى مجال نقل العفش ,نحن شركة  شركة ال صالح نسعى دائما الى التفرد والتميز وذلك من خلال  تقديم افضل خدمة واداء لعملائنا فى عملية نقل الاثاث شركة نقل عفش بالدمام
    شركة نقل اثاث بالدمام
    كرة التكامل هى اساس تفردنا والتى تميزنا عن اى شركة اخرى ,اسمنا دائما ما  يتردد صداه فى هذا المجال ,عزيزى العميل اذا اردت افضل شركة نقل اثاث بالدمام  فشركة ال صالح افضل اختيار لا تتردد فى الاتصال وسوف نصلك اينما كنت ارخص شركة نقل اثاث بالدمام
    شركة نقل اثاث بالجبيل

    ReplyDelete
  14. هلا وسهلا بكم في شركتكم شركة نقل اثاث بالقطيف كبرى الشركات المتخصصة بكافة خدمات نقل اثاث بالمنطقة الشرقية حيث تقوم بنقل اثاث باستخدام أحدث أساليب نقل اثاث و الاعتماد على تكنولوجيا نقل اثاث من الباب إلى الباب كما تقدم الشركة خدمة نقل الأثاث إلى أي مكان داخل أو خارج المملكة شركة نقل اثاث بالقطيف
    شركة نقل عفش بالجبيل
    عند الانتقال من محل لآخر لتغيير السكن أو العمل تحتاج إلى خدمات نقل اثاث للقيام بنقل جميع اثاث منزلك و منقولاتك و لكن تخشى على الأثاث خلال عملية الانتقال من أن يحدث له كسر أو تلف خاصة إذا كان ثمين أو غالي أو ذو قيمة عندك لذلك تقوم شركة نقل اثاث بالقطيف شركة نقل عفش بالقطيف
    شركة نقل عفش بالخبر

    ReplyDelete