📚 فصل ۶: دانلود و نصب SQL Server (گام به گام از صفر)
بخش ۱: مقدمه – قبل از شروع نصب چه باید بدانیم؟
قبل از اینکه SQL Server رو نصب کنیم باید چند نکته مهم رو بدونیم:
- SQL Server نرمافزاری سنگین و کامل هست، پس باید مطمئن بشیم سیستم ما توانایی اجرا رو داره.
- دو بخش اصلی رو نصب میکنیم:
- Database Engine → هسته اصلی پایگاه داده و اجرای کوئریها
- SQL Server Management Studio (SSMS) → ابزار مدیریتی برای کار گرافیکی
- نسخه انتخابی مهمه:
- برای یادگیری: Developer Edition (کامل و رایگان)
- برای سیستمهای ضعیفتر یا تمرین ساده: Express Edition (سبکتر)
بخش ۲: بررسی پیشنیازهای سختافزاری
قبل از دانلود، حداقل سیستم موردنیاز برای نسخههای جدید (مثل SQL Server 2019 یا 2022):
منبع | حداقل نیاز | توصیه شده |
---|---|---|
CPU | 1.4 GHz 64-bit | 2+ GHz چند هستهای |
RAM | 2 GB | 8 GB یا بیشتر |
فضای دیسک | 6 GB | 20 GB یا بیشتر |
سیستمعامل | ویندوز 10 یا بالاتر | ویندوز 10/11 Pro |
📌 نکته: نسخه 64 بیتی حتماً توصیه میشه چون کارایی بهتری داره.
بخش ۳: دانلود SQL Server
مایکروسافت خودش صفحه رسمی دانلود داره:
- وارد سایت رسمی Microsoft SQL Server بشو:
🔗 https://www.microsoft.com/en-us/sql-server/sql-server-downloads - در صفحه دانلود:
- گزینه Developer رو انتخاب کن (برای یادگیری کامل)
- یا گزینه Express رو انتخاب کن (اگر سیستم سبکتر میخوای)
- حجم دانلود:
- نسخه نصب آنلاین: حدود ۵ مگابایت (فقط لانچر)
- نسخه کامل (Offline ISO): بین ۱ تا ۲ گیگابایت
بخش ۴: شروع نصب SQL Server
وقتی فایل نصاب رو دانلود کردی:
- روی فایل کلیک کن تا اجرا بشه.
- صفحه نصب سه گزینه نشون میده:
- Basic → نصب سریع با تنظیمات پیشفرض (پیشنهادی برای افراد خیلی مبتدی)
- Custom → انتخاب بخشهای مورد نیاز
- Download Media → فقط دانلود فایل نصب برای بعد
📌 پیشنهاد من: اگر برای اولین بار هست، از Basic استفاده کن تا سریع نصب شه. بعد که مسلط شدی، Custom رو یاد میگیریم.
بخش ۵: تنظیمات نسخه Custom
اگر گزینه Custom رو زدی:
- مسیر نصب رو انتخاب میکنی.
- نوع Instance رو مشخص میکنی:
- Default Instance → نامش MSSQLSERVER هست.
- Named Instance → اسم دلخواه میدی (مثلاً SQL2022).
- بخشهای موردنیاز رو فعال کن:
- Database Engine Services ✅ (ضروری)
- SQL Server Replication (اختیاری)
- Full-Text and Semantic Extraction (در صورت نیاز)
- بخش امنیت رو پیکربندی کن:
- Mixed Mode (هم ویندوز، هم رمز عبور)
- پسورد قوی برای کاربر
sa
بگذار.
بخش ۶: نصب SSMS (مدیریت گرافیکی SQL Server)
خود SQL Server محیط گرافیکی نداره، باید SSMS رو نصب کنیم.
- برو به لینک:
🔗 https://aka.ms/ssmsfullsetup - حجم حدود ۶۰۰ مگابایته.
- نصب رو بعد از دانلود اجرا کن → مراحل Next, Next, Finish.
- بعد از نصب، از منوی Start برنامه SQL Server Management Studio رو باز کن.
بخش ۷: اتصال به SQL Server بعد از نصب
وقتی SSMS رو باز میکنی:
- در قسمت Server Name نام Instance رو وارد کن:
- اگر Default هست: فقط نام کامپیوتر رو وارد کن.
- اگر Named Instance هست:
نامکامپیوتر\SQL2022
(مثلاًPCNAME\SQL2022
)
- در قسمت Authentication:
- اگر فقط ویندوز اکانتت استفاده میشه: Windows Authentication.
- اگر Mixed Mode: SQL Server Authentication رو بزن و User
sa
و پسورد رو وارد کن.
- روی Connect کلیک کن → وارد محیط مدیریت SQL Server میشی.
بخش ۸: تست نصب با یک کوئری ساده
حالا که نصب تموم شد، بیایم یه تست ساده بگیریم:
SELECT 'نصب SQL Server با موفقیت انجام شد!' AS Message;
اگر این پیام برگشت، یعنی همه چیز درست نصبه.
بخش ۹: مشکلات رایج در نصب و راهحل آنها
- خطای Port → ممکنه پورت 1433 بسته باشه، باید از SQL Server Configuration Manager تنظیم کنی.
- عدم اتصال → اشتباه وارد کردن Instance Name یا فعال نبودن پروتکل TCP/IP.
- رمز sa فراموش شده → باید با ویندوز ادمین پسورد رو ریست کنی.
بخش ۱۰: جمعبندی
- نسخه Developer یا Express رو دانلود و نصب کردیم.
- یاد گرفتیم چطور SSMS رو هم نصب کنیم.
- اتصال به SQL Server تست شد.
- آمادهایم که از فصل بعد وارد کار با پایگاه داده واقعی بشیم.