RSS

Category Archives: Arabic Posts

My new Arabic blogs in SQL Server 2014 on MSDN Microsoft

msdn

Hello Guys this My new Arabic blogs in SQL Server 2014 on MSDN Microsoft

To check all my posts you can direct to my personal website or you can download this Excel sheet My Technical POSTS

View all my tips , LinkedIn Slideshare ,Youtube Channel.

 
19 Comments

Posted by on May 16, 2015 in Arabic Posts, MSDN

 

Tags: , ,

My First Arabic post on Microsoft MSDN in SQL Server 2014

Hello Guys this my First Arabic post on Microsoft MSDN in SQL Server 2014 in very important subject Durable vs. Non-durable tables: In-Memory OLTP 

All My Arabic Posts :

تكنولوجيا الجداول الدائمه والغير دائمه Microsoft SQL Server 2014

الصلاحيات الجديده فى محرك قواعد بيانات مايكروسوفت 2014

أهم بعض الأكواد الديناميكيه المستخدمه فى محرك قواعد بيانات مايكروسوفت 2014

الأكواد الديناميكية لمراقبة ومتابعة حلول تزامن البيانات 1/ 3

الأكواد الديناميكية لمراقبة ومتابعة حلول تزامن البيانات 2/ 3

الأكواد الديناميكية لمراقبة ومتابعة حلول تزامن البيانات 3/ 3

أكواد الفحص الدورى والتشخيص الديناميكيه لمحرك قواعد بيانات مايكروسوفت 2014 الجزء 1

تكنولوجيا الجداول الدائمه والغير دائمه Microsoft SQL Server 2014

Follow ME

View all my tips , LinkedIn Website Slideshare ,Youtube Channel

 
Leave a comment

Posted by on April 30, 2015 in Arabic Posts, MSDN

 

Tags: , , , , , , ,

الأكواد الديناميكية لمراقبة ومتابعة حلول تزامن البيانات 3/ 3

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

  1. التحقق من وضع الوسيط الموزع  فى حلول تزامن البيانات ( Distributor )
  2. التحقق من وضع  تسجيل محرك قراءة سجلات العمليات ( Log reader Agent )

التحقق من وضع الوسيط الموزع  فى حلول تزامن البيانات ( Distributor )

 

وهذا الكود الديناميكى تم كتابته على هيئه  Stored procedure وبهذا الأسلوب يمكن عمل مهمة مجدولة زمنيا كل 5 دقائق

لقراء المقال كاملا يرجى الذهاب الى هنا  (http://sqlserver-performance-tuning.net/?p=5882)

 
Leave a comment

Posted by on April 14, 2015 in Arabic Posts

 

Tags: ,

الأكواد الديناميكية لمراقبة ومتابعة حلول تزامن البيانات 2/ 3

فى المقالة السابق تم شرح بعض الأكواد الديناميكية التى تقوم بمتابعة حاله تزام البيانات بين الخادم A و الخادم B  ومن ثم ارسال بريد الكتروني الى المسئولين في حال تعطل التزامن و نحن بصدد هذا المقال اليوم سنقوم باضافة المزيد من  الأكواد الديناميكيه من اجل دعم عملية مراقبه ومتابعه  تزامن البيانات SQL Server Replication  في جوانب اخرى غاية في الاهمية كما هو موضح ادناه  :

النقاط التى سوف يتم تناولها وشرحها فى هذا المقال :

  • معلومات كامله عن مكونات تزامن البيانات
  • ايجاد الجداول المستخدمه فى عمليه تزامن البيانات

لقراءه المقال كاملا يجى الذهاب الى هنا  (http://sqlserver-performance-tuning.net/?p=5871)

replica

 لمتابعه الناشر :

View all my tips , LinkedIn Website Slideshare ,Youtube Channel.

 
Leave a comment

Posted by on April 14, 2015 in Arabic Posts

 

Tags: , , , , ,

الأكواد الديناميكية لمراقبة ومتابعة حلول تزامن البيانات 1/ 3

فى المقالات السابقه تم شرح بعض النقاط الهامه فى محرك قواعد بيانات مايكروسوفت 2014 واليوم ساقوم بشرح وتحليل بعض الأكواد الديناميكيه التى تعبر ذو أهميه عاليه لأى مستخدم لمحرك قواعد بيانات مايكروسوفت سواء 2014 او اى نسخه من النسخ لذا فو سوف اقوم بتناول هذا الموضوع على مدارالثلاث مقالات التالية لمعرفة كيفيه متباعه ومراقبه احد حلول  الحماية من الكوارث(Disaster Recovery) الموجوده فى محرك قواعد بيانات مايكروسوفت ألا و  هو تزامن البيانات  (SQL Server Replication)     ، الجدير بالذكر ان هناك العديد من الحلول الأخرى في هذا الجانب مثل  :

  1. نقل بيانات ملف سجلات العمليات من الخادم A الى الخادم B  ( Log Shipping  Transaction  )
  2. تزامن البيانات( Replication  )
  3. تناسخ قواعد البيانات ( DB Mirroring )
  4. ازدواج خوادم قواعد البيانات ( SQL Server Cluster )
  5. مجموعات التواجدية العالية ذو الاستمراية العالية AlwaysOn Availability Groups

ففى هذه السلسه المكونه من ثلاثه أجزاء سأقوم بعمل شرح تفصيلى ومدعوم بالأمثله على كيفيه مراقبه SQL Server Replication  الذى تم أنشاؤه على خوادم محرك قواعد بيانات مايكروسوفت.

لقراءه المقاله كامله يرجى الذهاب الى هنا : http://sqlserver-performance-tuning.net/?p=5860

download

 
1 Comment

Posted by on April 12, 2015 in Arabic Posts

 

أهم بعض الأكواد الديناميكيه المستخدمه فى محرك قواعد بيانات مايكروسوفت 2014

فى المقال السابق تم شرح الصلاحيات الجديده فى محرك قواعد بيانات مايكروسوفت 2014 ولكن فى هذا المقال سوف اقوم بشرح وتحليل ثلاثه اكواد ديناميكيه تعتبر ذو أهميه عاليه لأى مستخدم لمحرك قواعد بيانات مايكروسوفت 2014  , كما نعلم ان محرك قواعد بيانات مايكروسوفت جاء الينا كطفره فى عالم قواعد البيانات وقام بتسجيل آداء ملحوظ فى معدىلات اداء مختلف انواع الاستعلامات  وذلك لأنه جاء بالعديد من المميزات والتطورات الجديده والملحوظه ومن أهم هذه التطورات فى محرك قواعد بيانات مايكروسوفت 2014 الجديد جداول الذاكره

 (In-memory-table or Memory-Optimized-table)

فهيا جداول لها بعض الخصائص ولها بعض الحدود ولكن جداول متميزه جدا فى سرعه تخزين البيانات والأستعلام عنها لانها يتم أنشائها على نوع جديد من أنواع الفهارس وهو

 (Clustered ColumnStore index) وأيضا تعتمد اعتماد كلى على ذاكره محرك البيانات وبناء على ذلك فهذه النوعيه من الجداول تتطلب ذاكره عاليه السرعه ويجب دعم الخادم او محرك قواعد البيانات 2014 بالذاكره الكافيه لكي تتحمل مثل هذه النوعيه من الجداول لذا فانني بصدد هذا المقال سوف اقوم بشرح وعرض بعض الأكواد الديناميكيه التى تقوم بالأستعلام عن بعض البيانات المهمه لهذا النوع من الجداول والفهارس وهيا كالأتى :

قائمه بكل جداول الذاكره الموجوده على قاعده البيانات

List All Memory-Optimized-table in SQL Server 2014.

أيجاد الذاكره المستخدمه لجدول واحد من جداول الذاكره .

Find allocated memory for one Memory-Optimized-Table.

ايجاد الذاكره المستخدمه لجميع جداول الذاكره الموجوده على قاعده البيانات.

Find allocated memory for All Memory-Optimized-Table.

قائمه بكل الفهارس الجديده التى ظهرت فى محرك قواعد بيانات مايكروسوفت 2014 .HASH Index

List on Non-Clustered HASH index in SQL Server 2014.

قائمه بكل الجداول التى يوجد بها فهرس Clustered ColumnStore index

List by all tables have Clustered Column Store index in SQL Server 2014

لأستكمال المقاله يرجى الذهاب الى هذا العنوان من هنا 

To check all my posts you can direct to my personal website or you can download this Excel sheet My Technical POSTS

View all my tips , LinkedIn Website Slideshare ,Youtube Channel

 
1 Comment

Posted by on April 9, 2015 in Arabic Posts

 

Tags: , ,

الصلاحيات الجديده فى محرك قواعد بيانات مايكروسوفت 2014

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

لقد قامت مايكروسوفت بعمل مخطط جديد لصلاحيات محرك قواعد البيانات مايكروسوفت  2014 (SQL Server 2014) وجاءت فى هذا المخطط بثلاثه صلاحيات جديده التي قد حققـ خطوة متميزة في مجال امان قواعد البيانات لذا سوف اقوم بشرح هذه الصلاحيات الجديده وساقوم بعمل تطبيق على على كل واحده منهم لمعرفه متى يمكن استخدام هذا الصلاحيه وما هى وجه الأستفاده التى ستعود على أمن المعلومات من هذه الصلاحيات .

10

الصلاحيات الجديده فى محرك قواعد بيانات مايكروسوفت 2014 :

  1. CONNECT ANY DATABASE Permission.
  2. SELECT ALL USER Securables Permission.
  3. IMPERSONATE ANY login Permission.

 

يمكن الوصول الى هذه الصلاحيات عن طريق الخطوات الأتيه :

 

  1. Write click on SQL Server instance
  2. Select Properties
  3. From the write panel select Permission
  4. You will find now the 3 new Permission on the right

لأستكمال المقاله يرجى الذهاب الى هذا العنوان من هنا 

 
1 Comment

Posted by on April 9, 2015 in Arabic Posts

 

Tags: , ,