منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
الجزء الثاني تعلم ال Policy-mangment في الSQL Server ((السيطرة على الSQL المرتبطة)) - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40)
+--- قسم : قسم مقالات SQL SERVER (http://vb4arb.com/vb/forumdisplay.php?fid=84)
+--- الموضوع : الجزء الثاني تعلم ال Policy-mangment في الSQL Server ((السيطرة على الSQL المرتبطة)) (/showthread.php?tid=5487)



الجزء الثاني تعلم ال Policy-mangment في الSQL Server ((السيطرة على الSQL المرتبطة)) - عمر المستشار - 10-10-12

السلام عليكم ورحمة الله وبركاتة
سنتعلم في خلال هذا الدرس هو كيفي التحكم بال Policy –based management من خلال سيرفر رئيسي واحد يسيطر على السيرفر البقية لاتمام هذة العملية نلجا الى انشاء ال Central Management Server وهو مايعرف اختصاراً بال CMS
الفائدة الرئيسية والمتطلبات.
لفهم المتطلبات يجب ان يكون لدينا SQl Server 2008 او اصدار اقل ليرتبط به
ومن الفوائد
1- يمكن تنفيذ شفرة ال TSQL من خلال مجاميع SQL Server
2- يمكن تنفيذ السيايات والشروط على ال مجاميع لل SQL Server
3- يمكن استيراد سياسة معينة على سيرفر رئيسي وفي النهاية تطبق هذة السياسة مجاميع ال SQL المختلفة
ناتي الان الى خلق ال CMS اي بالمعنى خلق السيرفر الرئيسي الذي سوف يبعث روح القانون (( ياسلام )) على جميع الSQL المرتبطة



الى الان انتهينا من انشاء السيرفر الرئيسي الذي سوف تكون له السلطة او يد القانون لتنفيذها على السيرفرات التي سوف تشترك معه
الان سوف نتعلم كيفية انشاء مجاميع لتنفيذ السياسات عليها
تابع الصور


سوف تضهر لدينا كما في الصورة التالي

من فوائد ال كروبات او مجاميع السيرفر هي التالي
1- جميع السيرفرات مع بعض التي نريد لها نفس التهيئة
2- جمع السيرفرات مع بعض التي ليس دعم لل Policy كما في الاصدارات الاقدم من مايكروسوفت فرضاً الاصدار 2005 او الاصدار 2000
ملحوضة اقصد في الجمل اعلاه كلمة سيرفرات اي اعني ال SQL Server
الان نستطيع البدا باضافة السيرفرات التي نريدها ان تنتمي الى نفس السياسات التابعه للسيرفر الرئيسي

الان سوف تضهر لدينا واجهة اضافة ال سيرفر الفرعي الذي سوف يأخذى سياساتة (( قانونة )) من السيرفر الرئيسي

الان اخواني لنلاحظ الامثلة التالية
لو نذكر في الدرس الاول كنا قد عملنا الكثير من الامثلة ومنا عدم انشاء Procedure يبدا بالاسم SP في قاعدة بيانات تحمل الاسمIraqDotNetDB
لنخلق في السيرفر الثاني او ال SQL Server الثاني قاعدة بيانات تحمل نفس الاسم IraqDotNetDB
لمراجعه الدرس الاول زورو الرابط التالي
http://iqdotnet.wordpress.com/2012/08/14/policy-based-management/
طيب الان لنفذ الكود التالي على السيرفر المشترك مع السيرفر الرئيسي ولنرى النتيجة ( بعد عمل restart للسيرفر او refrech))
جرب الكود التالي على السيرفر الثاني
[h=6]use IraqDotNetDB[/h][h=6]GO[/h][h=6]Create Proc SP_IraqDotnet[/h][h=6]as[/h][h=6]begin[/h][h=6]Print ‘No Way’[/h][h=6]End[/h]لتضهر لديك هذة الرسالة كما في الصورة
ارجوا دعائكم اخواني الكرام وبارك الله فيكم