سه شنبه, ۲۵ اردیبهشت, ۱۴۰۳ / 14 May, 2024
جدیدترین نسخه مایکروسافت رایگان ارائه می شود
مایکروسافت سال ۲۰۰۵ اولین نسخه SQL Server Express را ارائه کرد؛ نسخهای رایگان از SQL Server که برای کارهای کوچک یا Smart Client استفاده میشد. این نسخه دیتابیسهایی با حجم کوچکتر از چهار گیگابایت را پشتیبانی میکرد و خیلی از ویژگیهای نسخههای تجاری اجداد خود مانند Business Intelligence Service، Replication Service، ... را نداشت، اما در عوض از Full-Text Index برای جستجو در متون و همین طور سرویس گزارشگیری مایکروسافت (Reporting Service) را به طور کامل پشتیبانی میکرد و به برنامهنویسان این امکان را میداد با تنظیمات Mix Mode بتوانند از این دیتابیس در محیطهای شبکه بخوبی استفاده کنند.
از آنجا که این نسخه رایگان بود، در تمامی نسخههای ویژوال استودیو گزینه مناسبی برای نصب بود (امکان دانلود مستقل از ویژوال استودیو نیز فراهم است). خیلی از برنامهنویسان برای برنامههای کوچک خود ترجیح میدادند از این دیتابیس استفاده کنند تا اینکه با صرف هزینههای گزاف SQL Server را مورد استفاده قرار دهند.
به مرور این دیتابیس طرفداران خود را پیدا کرد و مایکروسافت از سال ۲۰۰۵ به بعد هر نسخهای که از SQL Server را منتشر کرد یک نسخه Express را نیز ارائه داد. اما این هدف نهایی این شرکت نبود؛ زیرا برای استفاده از این دیتابیس باید سرویس آن روی سیستم مشتری نصب میشد. البته دیتابیسهای دیگری نیز پا به عرصه ظهور گذاشتند که مستقل از هر گونه سرویسی، فقط از طریق سیستم فایل اجازه دسترسی به پایگاه داده را به کاربر میداد. از معروفترین آنها میتوان به SQLite اشاره کرد که در شمارههای پیش به طور مفصل در مورد آن صحبت
شده است.
در ادامه مایکروسافت نسخه SQL Server CE خود را که تا پیش از این برای دستگاههای موبایل مورد استفاده قرار میگرفت، توسعه داد. سال ۲۰۰۹ در کنفرانس PDC SQL Server CE ۳.۵ به صورت یک موتور پایگاه داده قابل حمل در سرویس پک ۱ ویژوال استودیو ۲۰۰۸ از آن استفاده کرد. این موتور مشکلاتی را به همراه داشت اما این شرکت، آن را توسعه داد و در نسخه ۴ آن که با ویژوال استودیو معرفی شد، این امکان را در ا ختیار برنامهنویسان قرار داد تا بدون نصب هیچ نرمافزاری از این موتور پایگاه داده در برنامههای خود اعم از وب و ویندوز استفاده کنند. با این حال هنوز یک مشکل حل نشده باقی مانده بود و آن هم قدرت SQL Server Express و راحتی SQL Server CE بود که هر کدام تکمیلکننده دیگری به حساب میآمد.
مایکروسافت با انتشار نسخه SQL Server ۲۰۱۲ و ارائه LocalDB به برنامهنویسان این امکان را داد تا علاوه بر استفاده از مزایای SQL Server Express و حذف معایب آن مانند تنظیمات خاص، اجرا شدن تحت سیستم کاربری ویندوز، و استفاده از یک سرویس ارائهکننده خدمات بانک اطلاعاتی، بتوانند از مزایای SQL Server CE مانند دسترسی همیشگی، راحتی کار، نیاز نداشتن به تنظیمات خاص، استفاده از تمامی ویژگیهای نسخه CE و... را فراهم کنند.
برای استفاده از LocalDB به نصب سرویس خاصی احتیاج ندارید، هر زمان که نیاز باشد موتور این پایگاه داده اجرا میشود و در صورت نبودن نیاز بسته خواهد شد؛ پس همیشه شما در حال استفاده از یک سرویس نیستید و میتوانید از LocalDB در کنار سرویس SQL Server استفاده کنید. حجم این موتور پایگاه داده برای نسخههای ۳۲ بیتی ۲۸ مگابایت و برای نسخههای ۶۴ بیتی ۳۳ مگابایت است.
LocalDB از T-SQL، روالهای ذخیره شده، Geometry و Geography و... پشتیبانی میکند.
این نسخه براحتی با ORMهای مایکروسافت قابل همگام شدن است و میتوان مانند SQL Server CE در برنامههای تحت وب ASP.NET از آن استفاده کرد، پشتیبانی از XML (XQuery ،XPath) و همین طور دادههای BLOB را فراهم کرده و از تراکنشهای توزیع شده پشتیبانی میکند.
از معایب آن میتوان به حجم فایل ده گیگابایت، قابل نصب روی ویندوز ویستا به بعد و پشتیبانی نکردن از نصب نسخه ۳۲ بیتی در بستر ۶۴ بیتی، استفاده از یک CPU و پشتیبانی نکردن از نسخه RTM ویژوال استودیو ۲۰۱۰ به قبل و از جمله FileStream را بر شمرد.
در شمارههای بعدی در مورد نحوه استفاده از آن در برنامههای دات نت توضیحات بیشتری ارائه خواهیم کرد.
نمایندگی زیمنس ایران فروش PLC S71200/300/400/1500 | درایو …
دریافت خدمات پرستاری در منزل
پیچ و مهره پارس سهند
تعمیر جک پارکینگ
خرید بلیط هواپیما
آمریکا نمایشگاه کتاب رهبر انقلاب شورای نگهبان مجلس مجلس شورای اسلامی صادق زیباکلام دولت دولت سیزدهم انتخابات مجلس انتخابات مجلس دوازدهم
هواشناسی بارش باران پلیس تهران شهرداری تهران قوه قضاییه قتل سازمان هواشناسی سلامت زلزله وزارت بهداشت حوادث
خودرو مسکن کارت سوخت قیمت دلار سایپا قیمت طلا قیمت خودرو بازار خودرو بانک مرکزی بورس گاز حقوق بازنشستگان
نمایشگاه کتاب تهران کتاب محمد رسول اف نمایشگاه بینالمللی کتاب تهران دفاع مقدس حج سینمای ایران تلویزیون تئاتر رضا عطاران سریال سینما
وزارت علوم دانشگاه تهران
اسرائیل رژیم صهیونیستی غزه فلسطین جنگ غزه حماس روسیه افغانستان طوفان الاقصی نوار غزه اوکراین سازمان ملل
استقلال فوتبال فولاد خوزستان پرسپولیس مهدی طارمی لیگ برتر رئال مادرید فولاد بازی لیگ برتر ایران لیگ برتر فوتبال ایران باشگاه استقلال
هوش مصنوعی فناوری شفق قطبی تبلیغات نوآوری ایلان ماسک ناسا اپل
کودک سلامت روان شیر خواب واکسن کنسرو تجهیزات پزشکی فشار خون افسردگی