شرکت مایکروسافت چند روزی هست که نسخه جدید سرور پایگاه داده معروف خودش یعنی Microsoft SQL Server رو برای سیستم عامل های Windows و Linux و همین طور به صورت Container برای Docker ارائه داده. اگه مایلید بدونید چه چیزهایی در این نسخه اضافه شده می تونید از این صفحه در سایت مایکروسافت استفاده کنید.
شرکت مایکروسافت یه مقایسه بین SQL Server های 2017 و 2016 و 2014 و 2012 و 2008R2 انجام داده که پیشنهاد می کنم از اینجا ببینیدش.
چیزی که من دیدم روش مانور داده میشه بحث Adaptive Query Processing هست، اما چیزی که من خیلی راجع بهش ذوق زده هستم، نسخه لینوکس این محصول هست. مایکروسافت ادعا میکنه که عملکرد نسخه لینوکس با نسخه ویندوز تفاوت چندانی نداره و این نسخه با نسخه ویندوز سازگار هم هست. به علاوه نسخه لینوکس باعث شده که بتونیم از SQL Server توی یه Container استفاده کنیم که باعث میشه دیگه نیازی نباشه برای نصب یه نرم افزار ساده که به پایگاه داده MSSQL احتیاج داره، زمان زیادی درگیر SQL Server باشیم. نسخه لینوکس از توزیع های محبوب RHEL (و مسلماً clone هاش مثل CentOS و Oracle Linux و Scientific Linux و …) و Ubuntu و SUSE Linux Enterprise Server پشتیبانی میکنه.
ما مثل همیشه نسخه Enterprise این محصول که بیشترین قابلیت ها رو داره و برای مصارف سازمانی آماده شده رو باهاتون به اشتراک میذاریم. این نسخه به دو صورت Enterprise و Enterprise Core ارائه شده و تنها تفاوت بین اون ها نوع Licensing هست که قبلاً در پست مربوط به SQL Server 2016 در این مورد صحبت کرده بودم. من برای روشن شدن مطلب براتون به مستندات شرکت مایکروسافت راجع به نوع Licensing نرم افزار SQL Server 2017 لینک می دم.
Microsoft SQL Server 2017 Licensing Datasheet
نکته ای که مایلم بهش اشاره کنم اینه که هر چند که ما دیسک مربوط به نسخه Enterprise رو باهاتون به اشتراک گذاشتیم اما در حقیقت تمام دیسک های نسخه های مختلف یکی هستن و فقط سریال موجود در دیسک که توی فایل DefaultSetup.ini که داخل پوشه x64 در ریشه دیسک قرار داره فرق میکنه و Installer بر این اساس نسخه مورد نظر رو براتون نصب میکنه. فکر کنم واضحه که چون یه فایل توی دیسک فرق میکنه پس در کل checksum دیسک ها متفاوت خواهد بود.
مطابق روال همیشه SHA1 و MD5 و CRC32 برای اون دسته از عزیزانی که مایل هستن تا از صحت و سقم فایل دریافتیشون مطمئن بشن ارائه شده.
نکته 1: اگه به SQL Server Management Studio یا همون SSMS احتیاج دارید، می تونید از این صفحه به رایگان و مستقیماً از مایکروسافت دریافتش کنید. چرا مایکروسافت باید یه دانلود رو بذاره توی قسمت docs خدا میدونه!!!
نکته 2: سخت افزار و سیستم عامل مورد نیاز برای نصب این نسخه از SQL Server رو می تونید توی این صفحه از وب سایت مایکروسافت مشاهده کنید. توجه داشته باشید که این نسخه روی سیستم عامل Microsoft Windows Server 2008 R2 نصب نمیشه.
نکته 3: برای مقایسه قابلیت های نسخه های مختلف SQL Server 2017 می تونید به این صفحه در وب سایت شرکت مایکروسافت مراجعه کنید.
نکته 4: SQL Server 2017 امکان آپگرید از این نسخه های پیشین رو بهتون میده:
- SQL Server 2008 SP4 or later
- SQL Server 2008 R2 SP3 or later
- SQL Server 2012 SP2 or later
- SQL Server 2014 or later
- SQL Server 2016 or later
اگه مایلید تا در این مورد اطلاعات بیشتری کسب کنید به این صفحه از وب سایت مایکروسافت مراجعه کنید.
امیدوارم این پست بتونه برای دوستان و همکاران گرامی مفید واقع بشه.
درخواست: اگه براتون مقدور هست لطفاً از Torrent استفاده کنید و تا وقتی که براتون امکانش وجود داره بذارید Seed بشه.
(بیشتر…)