مهم (حمایت از کاربران): جهت حمایت از کاربران در شرایط فعلی کشور، تصمیم گرفتیم تخفیف های درصد بالا را فعال کنیم... جزئیات

آموزش نصب مرحله به مرحله Microsoft SQL Server در محیط ویندوز


نصب مرحله به مرحله Microsoft SQL Server روی سیستم ویندوزی

آموزش نصب مرحله به مرحله Microsoft SQL Server در محیط ویندوز

SQL Server یک سیستم مدیریت پایگاه داده رابطه ای (RDBMS) هست که از پردازش تراکنش ها، هوش تجاری (Business Intelligence یا BI) و برنامه های تحلیلی داده در محیط های IT سازمانی پشتیبانی میکنه.

در این آموزش قراره به صورت تصویری و گام به گام نصب Microsoft SQL Server رو روی ماشین های ویندوزی آموزش دهیم و قراره از نسخه SQL Server 2019 Developer و سیستم عامل Windows Server 2019 استفاده کنیم.

پیش نیازها

  • ماشین ویندوزی با حداقل 2 هسته پردازنده و 4 گیگابایت رم
  • دانلود نسخه SQL Server 2019 Developer Edition

دانلود رسانه نصب SQL Server

اول از همه باید رسانه نصب SQL Server رو از سایت رسمی دانلود کنیم.

برای مطالعه در زمینه آشنایی با SQL Server، پیشنهاد میشه مقاله «انتخاب پایگاه داده برتر؛ PostgreSQL ،MySQL و SQL Server؟» رو مطالعه کنید.

گام 1. رسانه نصب (installation media) رو میتونید از اینجا دانلود کنید.

گام 2. فایل دانلود شده رو اجرا کنید و صفحه زیر رو خواهید دید. حالا گزینه سوم یعنی Download Media رو انتخاب کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 3. حالا صفحه زیر رو میبینید. لطفا زبان مورد نظرتون رو انتخاب کنید و دکمه گزینه ISO رو بزنید تا فایل ISO دانلود بشه. علاوه بر این، محل دانلود دلخواهتون رو هم انتخاب کنید. من محل پیش فرض رو انتخاب میکنم. حالا روی دکمه Download کلیک کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 4. حالا دانلود رسانه نصب SQL Server شروع میشه. بسته به سرعت اینترنتتون این فرایند ممکنه کمی زمان ببره.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 5. بعد از اینکه رسانه نصب با موفقیت دانلود شد، صفحه زیر رو میبینید. روی دکمه Close کلیک کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

نصب SQL Server 2019 Developer Edition

حالا که رسانه نصب رو داریم، میتونیم نصب SQL Server رو شروع کنیم. بیاید ببینیم چطور مرحله به مرحله SQL Server رو نصب کنیم.

گام 1. فایل رسانه نصب (ISO file) که در بخش قبل دانلود کردیم رو با دوبار کلیک کردن اجرا کنید. این کار باعث میشه تمام محتوا در یک درایو موقت جدید استخراج یا mount بشه.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 2. وقتی استخراج (extraction) کامل شد، روی فایل setup.exe دوبار کلیک کنید و صفحه زیر رو میبینید. در پنل سمت چپ روی گزینه Installation کلیک کنید و بعد در پنل سمت راست روی گزینه New SQL Server stand-alone installation or add features to an existing installation کلیک کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 3. حالا صفحه Product Key رو میبینید. گزینه Developer رو از منوی کشویی (dropdown) انتخاب کنید و روی دکمه Next کلیک کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 4. حالا صفحه License Terms رو میبینید. فقط تیک چک باکس رو بزنید و روی دکمه Next کلیک کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 5. حالا صفحه Microsoft Update رو میبینید. بررسی برای آخرین آپدیت ها اجباری نیست ولی توصیه میشه. پس تیک چک باکس رو بزنید و روی دکمه Next کلیک کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 6. حالا سیستم برای بروزرسانی ها بررسی میکنه و اگه آپدیتی موجود باشه اونو نصب میکنه.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 7. بعد از اون، یه سری قوانین یا پیش نیازها برای نصب SQL Server بررسی میشن. وقتی همه قوانین پاس شدن، روی دکمه Next کلیک کنید.
گاهی اوقات ممکنه توی این مرحله با خطا مواجه بشید. بعضی از خطاهای شناخته شده رو میتونید در انتهای این مقاله پیدا کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 8. توی صفحه Feature Selection، ویژگی ها رو همونطوری که در تصویر زیر نشون داده شده انتخاب کنید.
میتونید محل نصب نمونه SQL Server رو هم تغییر بدید اما من از محل پیش فرض استفاده میکنم.
بعد از انتخاب ویژگی ها، روی دکمه Next کلیک کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 9. سیستم یه سری قوانین و پیش نیازهای مربوط به ویژگی ها رو بررسی میکنه و بعد صفحه Instance Configuration رو میبینید.
اینجا میتونید بین Default Instance و Named Instance یکی رو انتخاب کنید.
من اینجا گزینه Named Instance رو انتخاب میکنم.

Step By Step Installation Of Microsoft SQL Server On Windows System

Default Instance

وقتی SQL Server به صورت Default Instance نصب میشه، کلاینت (کاربر) لازم نیست نام نمونه (instance) رو برای اتصال مشخص کنه. کلاینت فقط باید نام سرور رو بدونه. مثلا HARDIK-PC.

Named Instance

یه Named Instance با نام شبکه ای کامپیوتر به علاوه نام نمونه ای که هنگام نصب مشخص میکنید شناسایی میشه. کلاینت باید هم نام سرور و هم نام نمونه رو برای اتصال مشخص کنه. مثلا HARDIK-PC/MSSQLSERVER.

گام 10. بعد از اون، صفحه Server Configuration رو میبینید.
در تب Service Accounts، برای سرویس های SQL Server Agent – SQL Server Database Engine – SQL Server Browser در قسمت Startup Type گزینه Automatic رو انتخاب کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

توی تب Collation، بر اساس ترجیحتون یک collation انتخاب کنید.

“Collations در SQL Server قوانین مرتب سازی، حساسیت به حروف کوچک و بزرگ (case sensitivity) و حساسیت به لهجه (accent sensitivity) رو برای داده هاتون فراهم میکنن. Collations هایی که با انواع داده کاراکتری مثل char و varchar استفاده میشن، صفحه کد (code page) و کاراکترهای قابل نمایش برای اون نوع داده رو تعیین میکنن.” – مایکروسافت.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 11. بعد از اون صفحه Database Engine Configuration رو میبینید.
در تب Server Configuration، در بخش authentication mode گزینه Mixed Mode رو انتخاب کنید و یک رمز عبور قوی وارد کنید.
در بخش Specify SQL Server administrators، کاربر فعلی ویندوز شما باید به صورت خودکار اضافه شده باشه. اگر اضافه نشده بود، روی دکمه Add Current User کلیک کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

توی تب Data Directories، محل ذخیره فایل های دیتابیس و فایل های بکاپ رو مشخص کنید.
به طور پیش فرض، همه فایل ها روی درایو C ذخیره میشن اما ذخیره فایل های دیتابیس روی درایو سیستم عامل (OS drive) توصیه نمیشه چون اگر مشکلی برای سیستم عامل پیش بیاد ممکنه داده هامون رو از دست بدیم.
به همین دلیل من درایو D رو روی دستگاه محلی خودم انتخاب میکنم.

Step By Step Installation Of Microsoft SQL Server On Windows System

توی تب TempDB، تنظیماتی برای فایل های دیتابیس موقت وجود داره.
یه سری بهترین روش ها (best practices) برای نحوه تنظیم محل فایل های دیتابیس موقت، تعداد فایل ها و اندازه فایل ها وجود داره.
به طور ایده آل، تعداد فایل های داده TempDB باید با تعداد پردازنده های منطقی (logical processors) برابر باشه.
برای همین من تعداد فایل ها رو روی 2 قرار دادم.
اگه به بررسی عمیق تر درباره بهترین روش های TempDB علاقه مند هستید، یه مقاله خیلی خوب درباره اش وجود داره.

Step By Step Installation Of Microsoft SQL Server On Windows System

بعدش توی تب MaxDOP، گزینه maximum degree of parallelism (MAXDOP) که یه تنظیم سرور برای اجرای SQL Server روی چندین CPU هست رو میبینید.

این گزینه تعداد پردازنده هایی که برای اجرای یک دستور در حالت اجرای موازی (parallel plan execution) استفاده میشه رو کنترل میکنه.

به طور پیش فرض، نصب کننده یه مقدار بر اساس تنظیمات سیستم پیشنهاد میده.
برای اطلاعات بیشتر و بهترین روش ها میتونید اینجا رو ببینید.

Step By Step Installation Of Microsoft SQL Server On Windows System

بعدش توی تب Memory، میتونیم تنظیم کنیم که نمونه (instance) SQL Server چقدر حافظه مصرف کنه.
به طور پیش فرض، فرآیند نصب بر اساس تنظیمات سیستمی که قراره SQL Server روش نصب بشه، مقدار حداقل و حداکثر حافظه رو پیشنهاد میده.
البته میتونید این مقادیر رو تغییر بدید.
اینجا میتونید بهترین روش ها برای تنظیمات حافظه SQL Server رو پیدا کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

توی تب FILESTREAM، تیک چک باکس رو نزنید چون قراره این ویژگی رو فعال نکنیم.
FILESTREAM توی SQL Server این امکان رو میده که اسناد، تصاویر یا فایل های بزرگ رو روی خود سیستم فایل (file system) ذخیره کنیم.
برای اطلاعات بیشتر میتونید اینجا رو ببینید.

Step By Step Installation Of Microsoft SQL Server On Windows System

روی دکمه Next کلیک کنید.

گام 12. بعد از اون، نصب کننده یه سری قوانین پیکربندی ویژگی ها رو بررسی میکنه و بعد صفحه Ready to Install ظاهر میشه.
این صفحه خلاصه ای از همه ویژگی ها و تنظیماتی که توی مراحل قبلی انجام دادیم رو نشون میده.
بعد از مرور خلاصه تنظیمات، روی دکمه Install کلیک کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 13. حالا فرآیند نصب شروع میشه و ممکنه بسته به تنظیماتمون کمی زمان ببره.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 14. بعد از نصب، لیستی از ویژگی ها و وضعیت نصب اونها نمایش داده میشه.
اگه خطایی رخ داده باشه، اینجا نشون داده میشه.

Step By Step Installation Of Microsoft SQL Server On Windows System

تبریک میگم! ما با موفقیت نسخه SQL Server 2019 Developer رو روی ماشین ویندوزی نصب کردیم.
در ادامه میتونید SQL Server Management Studio رو نصب کنید تا به SQL Server متصل بشید و روی دیتابیس های SQL کوئری اجرا کنید.
لطفا مراحل زیر رو برای نصب SQL Server Management Studio دنبال کنید.

نصب SQL Server Management Studio

اول از همه باید رسانه نصب SQL Server Management Studio رو از سایت رسمی دانلود کنیم.

گام 1. رسانه نصب رو از این لینک ها دانلود کنید.

گام 2. فایل زیر دانلود میشه.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 3. فایل دانلود شده رو اجرا کنید و صفحه زیر رو میبینید.
فقط روی دکمه Install کلیک کنید.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 4. فرآیند نصب Management Studio شروع میشه.
این کار ممکنه کمی زمان ببره.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 5. وقتی نصب تموم شد، پنجره نصب (installation wizard) رو ببندید و منوی استارت رو باز کنید و عبارت SQL Server Management Studio رو جستجو کنید.
برنامه زیر رو میبینید.
حالا روی اون کلیک کنید تا برنامه باز بشه.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 6. بعدش صفحه زیر رو میبینید.
در پنجره Connect to Server، میتونید نام نمونه SQL ای که همین الان نصب کردیم رو ببینید (رجوع کنید به گام 9).
میتونید به نمونه (instance) با استفاده از Windows Authentication یا SQL Authentication که توی گام 11 ساختیم، متصل بشید.

Step By Step Installation Of Microsoft SQL Server On Windows System

گام 7. وقتی با موفقیت احراز هویت شدید، میتونید پنجره Object Explorer رو ببینید که توش لیست دیتابیس ها و سایر اشیای SQL قرار داره.

Step By Step Installation Of Microsoft SQL Server On Windows System

خب، امیدوارم حالا دیگه متوجه شده باشید که چطور میشه SQL Server رو نصب کرد و با استفاده از SQL Server Management Studio بهش متصل شد.

نتیجه گیری

همونطور که دیدید، اگه مراحل رو دقیق دنبال کنید، نصب SQL Server 2019 Developer Edition و SSMS خیلی ساده هست.

پس حالا میتونید SSMS یا افزونه های دیگه ای که میتونن به افزایش بهره وری کدنویسی SQL کمک کنن رو هم نصب کنید.

در انتها امیدواریم این آموزش براتون مفید و کاربردی باشه، خوشحال میشیم سوالات و نظراتتون رو با ما به اشتراک بگذارین.

نظرات کاربران

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آموزش های پیشنهادی

نوشته های دیگر در دسته بندی مقالات آموزشی

50 شرکت برتر بازی سازی

50 شرکت برتر بازی سازی دنیا | غول های صنعت گیم در سال 2025

۵۰ شرکت برتر بازی سازی که در سال 2025 صنعت گیم را میسازند
8 زبان برنامه نویسی بازی سازی

8 زبان برنامه نویسی بازی سازی که بهتره در سال 2025 بلد باشید

۸ زبان برنامه نویسی بازی سازی که مسیرت رو در صنعت گیم تغییر میدن!
زبان‌ برنامه‌ نویسی پشت معروف‌ ترین بازی‌ های دنیا

زبان برنامه‌ نویسی بازی های محبوب و پرطرفدار دنیا | سال 2025

زبان برنامه نویسی بازی های محبوب و پرطرفدار دنیا در سال 2025 رو کشف کن!
آموزش هک

آموزش هک