مدونة عادل خياطة

مدونة عربية للمبرمجين و المطورين

تثبيت SQL Server 2008 R2

بواسطة عادل خياطة تعليقات 3

السلام عليكم.

سأتكلم اليوم عن تثبيت نسخة SQL Server 2008 R2 نسخة ال Enterprise.

تثبيت نسخة ال express المصغرة هو نفسه الذي سيشرح هنا مع فارق أن نسخة ال Express لا تحوي سوى عناصر قاعدة البيانات و تزامن البيانات و البحث.

يمكن الحصول على النسخة من موقع ميكروسوفت: SQL Server 2008 R2 Enterprise Edition

بعد تنزيل الملف من الرابط ( عبارة عن ملف iso ) يمكن نسخه على قرص ليزري أو استخدام برنامج مثل MagicISO لعرض محتويات هذا الملف كسواقة في جهاز الكومبيوتر.

عندها يمكن تشغيل برنامج التثبيت فتظهر النافذة التالية:

SQL Server 1

هذه النافذة تحتوي على معلومات إضافية للتخطيط لعملية التثبيت.

اضغط على Installation على اليسار:

SQL Server 2

اضغط : New Installation or add features to an existing installation

SQL Server 3

اضغط OK

SQL Server 4 - Copy

ضع رقم المنتج إذا كنت لديك أو اختر Evaluation للتجربة.

SQL Server 5

اقبل اتفاقية الترخيص.

SQL Server 6

اضغط Install لتثبيت ملفات مساعدة لعملية التثبيت الرئيسية.

SQL Server 7

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

SQL Server 16

في هذه الشاشة اختر الخيار الأول و اضغط التالي ( الخيار الثاني متعلق بشيربوينت في حال احتجت إليه )

SQL Server 17

في هذه الشاشة يتم تحديد العناصر المراد تثبيتها من SQL Server و هنا يمكنكم اختيار أي عنصر تريدونه و قمت باختيار الكل لأغراض الشرح. ( في نسخة Express معظم هذه العناصر لن يكون متوفراً )

كما يتم اختيار المجلدات التي سيتم تنزيل البرنامج عليها.

SQL Server 18

هنا يتم التأكد من توافق العناصر المراد تثبيتها مع البيئة التي يعمل عليها برنامج التثبيت.

SQL Server 19

هنا يتم تحديد ال Instance المراد تثبيته و هو إما أن يكون Default ( و يكون اسمه عندئذ MSSQLSERVER ) أو أن يتم تحديد الاسم المراد لل Instance , و هذا الخيار يفيد عند الحاجة إلى تثبيت عدة نسخ SQL Server على نفس الجهاز حيث يمكن استخدام ال Default لنسخة واحدة و الباقي يجب أن تكون Named Instances.

في حالة نسخة ال Express فإن الاسم الافتراضي لها سيكون: SQLEXPRESS

SQL Server 20

هنا يتم التأكد من وجود المساحة المافية على السواقة التي تم اختيارها لتثبيث البرنامج عليها.

SQL Server 21

SQL Server يعمل باستخدام عدة خدمات Services كل لها وظيفتها:

SQL Server Database Engine هي الخدمة الرئيسية و التي تعتبر محرك قاعدة البيانات

SQL Server Agent هي الخدمة المستخدمة لجدولة المهام في SQL Server

SQL Server Analysis Services تفيد في مهام تحليل البيانات OLAP

SQL Server Reporting Services تفيد لاستخدام التقارير

SQL Server Integration Services تفيد في مهام “تحويل” البيانات بين أشكال مختلفة.

Full Text تستخدم في عمليات البحث ضمن النصوص

SQL Server Browser تفيد في حالة استخدام Named Instances

هنا يجب تحديد الحساب الذي ستعمل تحته هذه الخدمات, و الموصى به هو استخدام اسم مستخدم موجود على شبكة الدومين بصلاحيات عادية و لكن لأغراض التجارب يمكن استخدام Local System و هو يعني المدير على النظام.

اضغط على الزر use the same account for all SQL Server Services

SQL Server 22

اختر NT Authority\System ثم موافق

اضغط اللسان Collation

SQL Server 23

 

هذه الصفحة تحدد ال Collation و هو يفيد في وصف طريقة ترتيب الرموز لكل لغة و التشفير الذي سيستخدم لتخزين البيانات التي لا تستخدم Unicode.

SQL Server 24

هنا يتم تحديد طريقة الولوج إلى قاعدة البيانات باستخدام الطريقتين التاليتين:

Windows Authentication Mode  حيث يتم التثبت من الهوية باستخدام مستخدم ويندوز نفسه و هي تمتاز بعدم الحاجة إلى إدخال كلمة المرور بل يتم الاعتماد على ويندوز في التثبت من ذلك.

Mixed Mode و يتم استخدام الطريقة الأولى بالاضافة إلى الطريقة التقليدية باستخدام اسم المستخدم/كلمة المرور و اسم المستخدم الافتراضي الذي يستخدمه SQL Server و لها صلاحيات المدير هو: sa – System Administrator

إذا تم اختيار Mixed Mode فيجب تحديد كلمة المرور الخاصة به.

في الأسفل يجب تحديد اسم مستخدم ويندوز على الأقل له صلاحيات المدير.

SQL Server 25

هنا يتم تحديد اسم مستخدم ويندوز لتكون له صلاحية المدير على خدمة ال SQL Server Analysis Services

SQL Server 26

هنا يتم تحديد اعدادات SQL Server Reporting Services و سنتركها حالياً على الاعدادات الافتراضية.

SQL Server 27

هنا يمكن تفعيل الخيار الموجود من أجل مساعدة ميكروسوفت و ذلك عن طريق ارسال رسائل الخطأ إذا حدثت الناجمة عن SQL Server.

SQL Server 28

هنا يتم التأكد أخيراً أن كل الأمور على مايرام قبل البدء بعملية التثبيت.

SQL Server 29

ثم يتم عرض كل التفاصيل التي تم اختيارها في الصفحات السابقة كتأكيد أخير قبل البدء.

إذا كان كل شيء على مايرام, اضغط Install لتبدأ عملية التثبيت.

SQL Server 30

إذا انتهت عملية التثبيت على مايرام فستحصل على شاشة شبيهة بالشاشة السابقة.

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

بعد الانتهاء من عملية التثبيت فعلى الأغلب لن تستطيع الاتصال على قاعدة البيانات بسبب جدار الحماية الموجود في ويندوز و لاتمام العملية يجب فتح المنفذ 1433 وهو المنفذ الذي يستخدم SQL Server عند تلقي الاتصال.

افتح Windows Firewall

Firewall 1

اضغط Advanced Settings

Firewall 2

Firewall 3

اضغط New Rule

Firewall 4

Firewall 5

Firewall 6

Firewall 7

Firewall 8

الآن يمكن تجربة الاتصال على قاعدة البيانات باستخدام SQL Server Management Studio

SQL Server 31

SQL Server 32

ضع اسم السيرفر في مكان ال Server Name ( أو localhost للدلالة على نفس الكومبيوتر ) ثم اختر في ال Authentication النوع إما ويندوز أو SQL Server ثم ضع اسم المستخدم/كلمة المرور ثم اضغط اتصال.

SQL Server 33

مبروك ! تم الاتصال بنجاح.

Be Sociable, Share!
التصنيفات: SQL Server

About عادل خياطة

مهندس كومبيوتر

تعليقات 3 حتى الأن.

  1. […] تثبيت SQL Server 2008 R2 ( يمكن استخدام نسخة Express ) […]

  2. […] قد كتبت سابقاً عن تثبيت SQL Server 2008 R2 و الآن و قد أصدرت ميكروسوفت نسخة SQL Server 2012 نسخة Release To […]

  3. يقول Goozle Zone:

    Excellent website…

    the time to read or visit the content or sites we have linked to below the…

يجب أن تكون مسجل لتتمكن من اضافة تعليق .

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

الأكثر قراءة

إرسال رسائل SMS

السلام عليكم. ازدادت في الآونة الأخيرة الحاجة إلى إرسال إشعارات أو ...

مشكلة تخزين التعديلات على الجداول ف

السلام عليكم. عندما تنفذ إحدى التعديلات التالية على أحد الجداول في ...

على بركة الله

بسم الله و الحمد لله و الصلاة و السلام على ...

تفقيط الأرقام

السلام عليكم. في هذه التدوينة سأتكلم عن تفقيط الأرقام باللغة العربية. قبل ...

ربط مشروع برمجي في SQL Server مع TFS

السلام عليكم. امتداداً للتدوينة السابقة حول تثبيت Team Foundation Server فأردت ...