طریقه نصب sql server 2019 | بررسی ۱۰ مرحله به زبان ساده

SQL Server 2019 یکی از پرکاربردترین و قدرتمندترین سیستمهای مدیریت پایگاه داده رابطهای (RDBMS) است که توسط مایکروسافت توسعه داده شده. برای استفاده از امکانات این ابزار، نصب درست و اصولی آن اولین گام محسوب میشود. این نسخه با قابلیتهایی مانند پردازش هوشمند پرسوجو (Intelligent Query Processing)، پشتیبانی از دادههای ساختیافته و غیرساختیافته، و یکپارچگی با ابزارهای تحلیل داده، جایگاه ویژهای در میان توسعهدهندگان و تحلیلگران داده دارد.
در صورتی که فقط برای یادگیری یا پروژههای کوچک قصد استفاده از SQL Server را دارید، نسخههای رایگان مثل Developer یا Express کاملاً مناسب هستند. اما اگر پروژه شما مقیاس بزرگتری دارد یا نیاز به ویژگیهای امنیتی و مدیریتی پیشرفته دارید، در این مقاله توضیح داده میشود که چطور و در چه شرایطی باید اقدام به خرید SQL Server نسخههای تجاری کنید تا به امکانات کامل آن دسترسی پیدا کنید.
| مرحله | توضیح |
| 1. اجرای فایل نصبی | باز کردن فایل اجرایی دانلود شده (SQL2019-SSEI-Dev.exe یا فایل ISO) |
| 2. انتخاب نوع نصب | انتخاب بین Basic (سریع)، Custom (تنظیمات دلخواه) یا Download Media (دانلود آفلاین) |
| 3. تعیین مسیر نصب | انتخاب مسیر دلخواه برای نصب فایلها (ترجیحاً درایو جداگانه از سیستمعامل) |
| 4. بررسی پیشنیازها | نرمافزار بررسی میکند که سیستم شرایط لازم سختافزاری و نرمافزاری را دارد یا خیر |
| 5. انتخاب ویژگیها | فعال یا غیرفعال کردن بخشهای مورد نیاز مانند Database Engine، Full-Text Search و Analysis Services |
| 6. نامگذاری Instance | انتخاب Default Instance یا Named Instance برای نصب SQL Server |
| 7. پیکربندی سرویسها | تنظیم حسابهای کاربری سرویسها و نوع Authentication (Windows یا Mixed Mode) |
| 8. تعیین رمز عبور sa | اگر Mixed Mode انتخاب شده، رمز عبور کاربر sa را تعیین کنید |
| 9. شروع نصب | کلیک روی دکمه Install و منتظر ماندن تا فرآیند نصب تکمیل شود |
| 10. مشاهده خلاصه نصب | مشاهده گزارش وضعیت نصب و اطمینان از موفقیتآمیز بودن آن |
معرفی نسخههای SQL Server 2019 و مقایسه آنها
SQL Server 2019 در چهار نسخه اصلی منتشر شده است که هرکدام برای گروه خاصی از کاربران طراحی شدهاند. این نسخهها عبارتند از:
- Developer Edition: رایگان، مخصوص برنامهنویسی و تست. تمام امکانات Enterprise را دارد اما برای محیط تولید مجاز نیست.
- Express Edition: رایگان، سبک و محدود. مناسب پروژههای کوچک و آموزشی. محدودیت در حجم دیتابیس (۱۰ گیگابایت).
- Standard Edition: دارای امکانات پایه برای سازمانها. مناسب برای کسبوکارهای متوسط.
- Enterprise Edition: کاملترین نسخه، با قابلیتهای پیشرفته امنیت، BI، و عملکرد. مخصوص سازمانهای بزرگ.
کاربران شخصی یا برنامهنویسان معمولاً یکی از نسخههای رایگان را انتخاب میکنند. اما شرکتها و سازمانهایی که نیاز به پردازش دادههای سنگین، امنیت چندلایه یا پشتیبانی رسمی دارند، لازم است اقدام به خرید SQL Server نسخههای تجاری (Standard یا Enterprise) کنند تا بتوانند از همه امکانات بهرهمند شوند و محدودیتها را پشت سر بگذارند.

پیشنیازهای سختافزاری و نرمافزاری
برای نصب SQL Server 2019 بدون خطا و با بهترین عملکرد، لازم است ابتدا پیشنیازهای سختافزاری و نرمافزاری آن را بهدرستی بررسی کنید. اگر سیستم شما شرایط حداقلی را نداشته باشد، در مراحل نصب یا هنگام اجرای نرمافزار دچار مشکل خواهید شد.
پیشنیازهای سختافزاری حداقلی:
- پردازنده (CPU): حداقل سرعت ۱.۴ گیگاهرتز، ترجیحاً ۲ گیگاهرتز یا بیشتر، با پشتیبانی از x64
- حافظه رم (RAM):
- ۲ گیگابایت حداقل
- ۴ گیگابایت یا بیشتر برای عملکرد روان توصیه میشود
- فضای دیسک: حداقل ۶ گیگابایت برای نصب موتور دیتابیس (Database Engine)، اما اگر قصد دارید SSMS و سایر اجزا را هم نصب کنید، بهتر است حداقل ۱۵ تا ۲۰ گیگابایت فضای خالی داشته باشید
- رزولوشن نمایشگر: حداقل ۸۰۰×۶۰۰ (برای کار با SSMS توصیه میشود حداقل ۱۰۲۴×۷۶۸ باشد)
پیشنیازهای نرمافزاری:
- سیستمعامل:
- Windows 10 (نسخههای Pro، Enterprise و Education)
- Windows Server 2016 یا 2019
- از Windows 11 نیز در نسخههای جدید پشتیبانی میشود
- NET Framework 4.6 یا بالاتر باید نصب باشد
- نصب Microsoft Visual C++ Redistributable 2017 یا جدیدتر برای برخی ویژگیها ضروری است
در سیستمهای سازمانی یا پروژههایی که نیاز به عملکرد حرفهای دارند، بهتر است قبل از نصب اقدام به خرید SQL Server نسخه تجاری کرده و آن را روی سرورهای استاندارد یا مجازی نصب کنید تا در آینده با محدودیتهای عملکرد یا دسترسی مواجه نشوید.
دانلود SQL Server 2019 از منبع رسمی
برای جلوگیری از دریافت نسخههای دستکاریشده یا آلوده، توصیه میشود SQL Server 2019 را فقط از سایت رسمی مایکروسافت یا منابع معتبر دانلود کنید.
مراحل دانلود نسخه مناسب:
- ورود به سایت رسمی Microsoft SQL Server
- انتخاب گزینه Download now مربوط به نسخه موردنظر (Express، Developer، یا Evaluation)
- تعیین نوع نصب:
- Basic: نصب سریع با تنظیمات پیشفرض
- Custom: انتخاب ویژگیها و مسیر نصب
- Download Media: دانلود فایل ISO برای نصب آفلاین
نکات مهم هنگام دانلود:
- برای نصب نسخه رایگان، نیازی به خرید SQL Server ندارید. نسخههای Express و Developer بهصورت رایگان ارائه میشوند.
- اگر قصد تست نسخه Enterprise را دارید، میتوانید نسخه Evaluation (ارزیابی) را دانلود کنید که تا ۱۸۰ روز فعال است. پس از پایان دوره، برای ادامه استفاده باید اقدام به خرید SQL Server نمایید.
- هنگام دانلود فایل ISO، اطمینان حاصل کنید که حجم کافی در درایو مقصد وجود دارد (حدود ۱.۵ گیگابایت یا بیشتر)
در انتها، اگر نیاز به استفاده سازمانی، پشتیبانی رسمی یا امکانات امنیتی پیشرفته دارید، توصیه میشود مستقیماً به سراغ نسخههای تجاری رفته و از طریق مسیر رسمی، لایسنس قانونی تهیه کرده و SQL Server را خریداری کنید.
مراحل نصب SQL Server 2019
نصب SQL Server 2019 بهصورت مرحلهبهمرحله فرآیندی نسبتاً ساده اما حساس است، خصوصاً اگر نسخه Custom را انتخاب کنید که جزئیات بیشتری برای تنظیمات دارد. در ادامه، مراحل نصب نسخه کامل SQL Server 2019 را با تمرکز بر دقت در انتخابها توضیح میدهیم:
- اجرای فایل نصبی
پس از دانلود، فایل اجرایی (SQL2019-SSEI-Dev.exe یا ISO) را باز کرده و منتظر بمانید تا فایلهای مورد نیاز بارگذاری شوند.
- انتخاب نوع نصب
سه گزینه نمایش داده میشود:- Basic: نصب سریع با تنظیمات پیشفرض
- Custom: انتخاب ویژگیها و مسیر دلخواه (توصیهشده)
- Download Media: دانلود فایل نصب آفلاین (ISO)
- تعیین مسیر نصب فایلها
میتوانید مسیر دلخواه برای نصب فایلهای SQL Server انتخاب کنید؛ ترجیحاً روی درایوی جدا از سیستمعامل.
- بررسی سیستم و پیشنیازها
برنامه، پیشنیازهای سختافزاری و نرمافزاری را بررسی کرده و در صورت نقص، هشدار میدهد.
- انتخاب ویژگیها (Feature Selection)
گزینههایی مانند Database Engine، Full-Text Search، و Analysis Services را فعال یا غیرفعال کنید. برای نصب اولیه، Database Engine کافی است.
- نامگذاری Instance
میتوانید از Default Instance یا Named Instance استفاده کنید؛ برای نصب تککاربره، Default مناسب است.
- پیکربندی سرویسها و احراز هویت
نوع Authentication را مشخص کنید:- Windows Authentication برای امنیت بیشتر
- Mixed Mode برای ایجاد حساب کاربری SQL مستقل
- در این مرحله رمز عبور ادمین (sa) را تعیین میکنید
- نصب و تکمیل فرآیند
با کلیک روی Install، نصب آغاز شده و چند دقیقه طول میکشد. در پایان، خلاصهای از وضعیت نصب نمایش داده میشود.
نکته: اگر از نسخه Evaluation استفاده میکنید، تا ۱۸۰ روز فعال خواهد بود. برای استفاده بلندمدت، باید اقدام به خرید SQL Server کرده و با وارد کردن Product Key نسخه خود را فعال کنید.
نصب SQL Server Management Studio (SSMS)
SQL Server Management Studio (SSMS) محیط گرافیکی رسمی مایکروسافت برای مدیریت پایگاههای داده SQL Server است. این ابزار بهصورت جداگانه از SQL Server نصب میشود.
- دانلود SSMS
به صفحه رسمی مایکروسافت (Microsoft Docs) بروید و آخرین نسخه SSMS را دانلود کنید. حجم آن معمولاً حدود ۶۰۰ مگابایت است.
- نصب SSMS
فایل نصبی را اجرا کرده و تنها با چند کلیک، SSMS نصب میشود. مسیر نصب بهصورت پیشفرض در درایو C خواهد بود، اما میتوان آن را تغییر داد.
- اجرای SSMS و اتصال به سرور
پس از نصب، SSMS را اجرا کرده و به SQL Server متصل شوید. اطلاعات مورد نیاز برای اتصال شامل نام سرور، نوع احراز هویت (Windows یا SQL Server Authentication) و نام کاربری/رمز عبور است.
- تست اتصال و آمادهسازی محیط کاری
پس از اتصال موفق، محیط مدیریت دیتابیس در اختیار شما قرار میگیرد. از اینجا میتوانید دیتابیس ایجاد کنید، کوئری بنویسید، جداول بسازید و کاربران را مدیریت کنید.
اگر سازمان یا پروژهتان نیاز به امکانات حرفهای مانند امنیت سطح بالا یا قابلیتهای تحلیلی پیشرفته دارد، با خرید SQL Server نسخه Enterprise یا Standard و استفاده همزمان از SSMS، به یک محیط کامل و قدرتمند برای مدیریت دادهها دست پیدا خواهید کرد.

نکات تکمیلی پس از نصب
پس از اتمام نصب SQL Server 2019 و SSMS، لازم است برخی تنظیمات اولیه و بررسیها انجام شود تا اطمینان حاصل کنید که نرمافزار آماده استفاده عملیاتی یا آموزشی است. اجرای صحیح این مرحله میتواند از بسیاری از مشکلات رایج در آینده جلوگیری کند.
- تست اتصال
با اجرای SSMS و اتصال به سرور، بررسی کنید که آیا SQL Server بهدرستی نصب و فعال شده است یا نه. اگر از Authentication نوع Mixed استفاده کردهاید، اطمینان حاصل کنید که ورود با حساب کاربری sa انجام میشود.
- اجرای اولین کوئری آزمایشی
پس از اتصال، یک کوئری ساده مانند SELECT @@VERSION یا ساخت یک دیتابیس آزمایشی اجرا کنید تا مطمئن شوید موتور پایگاه داده (Database Engine) فعال است و درست کار میکند.
- بررسی تنظیمات پورت و فایروال
اگر قصد استفاده از SQL Server در شبکه یا بهصورت Remote را دارید، باید مطمئن شوید پورت پیشفرض 1433 باز است و فایروال آن را مسدود نکرده است.
- بروزرسانی نسخه نصبشده
پس از نصب، ممکن است بهروزرسانیهایی از سوی مایکروسافت برای بهبود امنیت یا رفع باگها منتشر شده باشد. با مراجعه به SQL Server Installation Center یا Windows Update این بهروزرسانیها را اعمال کنید.
- تنظیمات پیشفرض و منابع سیستم
در محیطهای سازمانی توصیه میشود حداکثر مقدار RAM و CPU مصرفی برای SQL Server را محدود کنید تا از مصرف کامل منابع سیستم جلوگیری شود.
اگر از نسخه تجاری استفاده میکنید و لایسنس تهیه نکردهاید، در این مرحله باید اقدام به فعالسازی نرمافزار با کلید لایسنس نمایید. در غیر این صورت، کارکرد SQL Server بعد از مدتی متوقف خواهد شد. اگر نیاز به امکانات کامل دارید، بهتر است از ابتدا اقدام به خرید SQL Server نسخه Standard یا Enterprise کنید.
اشتباهات رایج هنگام نصب SQL Server
در فرآیند نصب SQL Server 2019، بهویژه برای کاربران تازهکار، اشتباهاتی رایج وجود دارد که میتوانند منجر به نصب ناقص، عملکرد ضعیف یا حتی خرابی سیستم شوند. آگاهی از این خطاها به شما کمک میکند تجربهای روانتر و بدون دردسر داشته باشید.
- انتخاب اشتباه نسخه
برخی کاربران بدون شناخت دقیق از محدودیتها، نسخه Express را نصب میکنند که برای پروژههای کوچک مناسب است اما در مقیاس سازمانی محدودیتهای جدی دارد. در این موارد، خرید SQL Server نسخه مناسب توصیه میشود.
- پیکربندی اشتباه Authentication
فعال نکردن Mixed Mode یا فراموشی رمز عبور حساب sa باعث عدم دسترسی به SQL Server میشود. همیشه اطلاعات ورود را مستند کنید.
- عدم انتخاب ویژگیهای لازم (Features)
در مرحله Feature Selection، فعال نکردن Database Engine یا سایر بخشهای مهم مانند Full-Text Search ممکن است باعث شود بخشی از عملکرد SQL Server غیرقابل استفاده باشد.
- عدم بررسی فضای دیسک و منابع سیستم
نصب SQL Server روی سیستمهایی با فضای ناکافی یا منابع ضعیف منجر به نصب ناقص یا کندی عملکرد شدید خواهد شد.
- نصب روی سیستمعامل ناسازگار یا بهروز نشده
SQL Server 2019 تنها روی نسخههای مشخصی از ویندوز اجرا میشود. نصب روی نسخههای قدیمی یا بدون بروزرسانی میتواند مشکلساز باشد.
با رعایت این نکات و دوری از اشتباهات متداول، میتوانید فرآیند نصب SQL Server 2019 را بهدرستی انجام دهید و پایهگذاری مطمئنی برای مدیریت دادههای خود داشته باشید.
پرسشهای متداول (FAQ)
در این بخش به مهمترین سوالاتی که کاربران پیش از نصب یا هنگام کار با SQL Server 2019 دارند پاسخ میدهیم:
- آیا نصب SQL Server رایگان است؟
بله. نسخههای Developer و Express کاملاً رایگان هستند و میتوان آنها را برای یادگیری، توسعه و حتی استفاده محدود در پروژههای کوچک نصب کرد. اما برای استفاده تجاری یا سازمانی نیاز به خرید SQL Server نسخههای پیشرفتهتر وجود دارد.
- تفاوت نسخههای رایگان و پولی SQL Server چیست؟
نسخه Developer تمام امکانات نسخه Enterprise را دارد اما فقط برای محیطهای غیرتجاری مجاز است. نسخه Express دارای محدودیتهایی در حجم دیتابیس (۱۰ گیگابایت)، استفاده از RAM (۱.۴ گیگابایت)، و هسته پردازنده است. نسخههای Standard و Enterprise بدون این محدودیتها و با پشتیبانی رسمی ارائه میشوند.
- آیا میتوان نسخه رایگان را به نسخه تجاری ارتقا داد؟
بله، از طریق نصب مجدد یا بهروزرسانی، میتوان نسخه Developer یا Evaluation را به نسخه Standard یا Enterprise ارتقا داد. در این فرآیند وارد کردن کلید لایسنس رسمی پس از خرید SQL Server الزامی است.
- آیا امکان نصب همزمان چند نسخه SQL Server در یک سیستم وجود دارد؟
بله، با استفاده از Named Instance میتوانید چند نسخه مختلف SQL Server را روی یک سیستم نصب کنید، البته با در نظر گرفتن منابع سختافزاری سیستم.
- چرا هنگام اتصال به SQL Server با خطای Authentication مواجه میشوم؟
این مشکل معمولاً به دلیل انتخاب اشتباه نوع احراز هویت (مثلاً فقط Windows Authentication) یا وارد کردن رمز نادرست برای کاربر sa رخ میدهد. توصیه میشود هنگام نصب، گزینه Mixed Mode فعال شده و رمز عبور امنی برای sa تنظیم شود.
جمعبندی نهایی
نصب SQL Server 2019 گامی اساسی برای شروع کار با پایگاههای داده حرفهای و امن است. با درک تفاوت نسخهها و انتخاب مناسبترین گزینه، میتوانید یک محیط کارآمد برای توسعه، آموزش یا اجرای پروژههای تجاری ایجاد کنید.
اگر کاربر مبتدی هستید یا فقط هدف شما یادگیری SQL و تمرین است، نسخه Developer بهترین انتخاب است؛ چون رایگان است و تمام امکانات نسخه Enterprise را در اختیار شما قرار میدهد. اما اگر در حال راهاندازی یک سرویس تجاری، وبسایت بزرگ یا سیستم سازمانی هستید، بهتر است از ابتدا اقدام به خرید SQL Server نسخه Standard یا Enterprise کنید تا از محدودیتهای نسخه رایگان دور باشید و پشتیبانی رسمی نیز دریافت کنید.







































