SQL Server 2022 را نصب کنید
اولین بار SQL Server 2022 را به درستی نصب کنید: نسخه را انتخاب کنید، حسابهای جمعبندی و سرویس را تنظیم کنید، فایلهای داده را قرار دهید، حافظه را درپوش بگذارید، سپس اولین بررسیها را با SSMS اجرا کنید.
📑فصلها
- انتخاب نسخه — توسعه دهنده، اکسپرس، استاندارد یا سازمانی
- دانلود تنظیمات از مایکروسافت و شروع نصب
- انتخاب ویژگی — فقط خدمات موتور پایگاه داده
- نمونه پیش فرض یا یک نمونه با نام مانند SERVER\SQLEXPRESS
- حسابهای سرویس — NT SERVICE\MSSQLSERVER
- ترکیب — SQL_Latin1_General_CP1_CI_AS
- حالت احراز هویت و رمز عبور sa
- دایرکتوری های داده — D:\SQLData به جای پیش فرض های C:\Program Files
- درپوش حداکثر حافظه سرور
- نصب SSMS و اجرای اولین بررسی ها
📋 بررسی اجمالی و راهنمای گام به گام
نسخه را انتخاب کنید و از مایکروسافت دانلود کنید
SQL Server 2022 را فقط از وب سایت رسمی مایکروسافت دانلود کنید. نصبکننده وب کوچک نسخههای رایگان را ارائه میکند و با گزینه Custom، رسانه کامل را دانلود میکند — دانلود کامل را انجام دهید تا بتوانید بعداً بدون بازگشت به اینترنت دوباره نصب یا تعمیر کنید. هرگز یک سرور پایگاه داده را از سایت های دانلود تصادفی نصب نکنید: نصب کننده های از قبل فعال، قدیمی یا بسته شده یک خطر واقعی هستند.
تصویر نسخه ساده است. توسعهدهنده کاملاً رایگان است و شامل همه ویژگیهای Enterprise است، اما مجوز آن فقط برای توسعه و آزمایش است. Express حتی برای تولید رایگان است، اما هر پایگاه داده 10 گیگابایت محدود شده است، موتور می تواند تنها از 1.4 گیگابایت رم برای مخزن بافر خود استفاده کند، و هیچ SQL Server Agent برای کارهای برنامه ریزی شده وجود ندارد. Standard و Enterprise نسخههای پولی برای کارهای تولید واقعی هستند. یادگیری یا ساخت اپلیکیشن؟ توسعه دهنده را انتخاب کنید.
راه اندازی را شروع کنید و فقط ویژگی هایی را که نیاز دارید انتخاب کنید
نصب را به عنوان سرپرست اجرا کنید و نصب مستقل SQL Server جدید را انتخاب کنید، سپس قوانین پشتیبانی راه اندازی را تصویب کنید. راه اندازی مجدد معلق از Windows Update رایج ترین مسدود کننده است - ابتدا دستگاه را راه اندازی مجدد کنید و قانون سبز می شود.
در صفحه انتخاب ویژگی، خدمات موتور پایگاه داده را علامت بزنید - یک ویژگی تقریباً همه به آن نیاز دارند. از سرویس های تجزیه و تحلیل، خدمات گزارش دهی و خدمات یکپارچه صرف نظر کنید، مگر اینکه بدانید از آنها استفاده خواهید کرد. هر سرویس اضافی فرآیند دیگری است که برای همیشه اجرا می شود و چیز دیگری برای وصله کردن است و ویژگی ها را می توان بعداً از همان تنظیمات اضافه کرد. دایرکتوری ریشه نمونه را در درایو سیستم در زیر C:\Program Files رها کنید — فایل های داده در مرحله بعد به جای دیگری خواهند رفت.
نمونه را نام ببرید - پیش فرض معمولا درست است
اکنون راهاندازی یک نمونه میخواهد. نمونه پیشفرض با نام رایانه ساده دریافت میشود و در پورت 1433 گوش میدهد. یک نمونه با نام یک نام بک اسلش اضافه میکند و معمولاً از یک پورت پویا استفاده میکند — در SSMS شما به این شکل به آن متصل میشوید:
SERVER\SQLEXPRESS
یک ماشین می تواند چندین نمونه نامگذاری شده را میزبانی کند، که واقعاً برای آزمایش دو نسخه در کنار هم مفید است. برای نصب اول و اصلی خود، نمونه پیش فرض را در نظر بگیرید - هر ابزار و آموزش آن را فرض می کند و رشته های اتصال کوتاه می مانند.
حساب های سرویس را تنظیم کنید
در صفحه پیکربندی سرور، تنظیمات نشان میدهد که هر سرویس با چه حسابی اجرا میشود. پیشفرض موتور پایگاه داده، حساب مجازی NT SERVICE\MSSQLSERVER است - انتخاب مطمئن برای یک ماشین: هر سرویس هویت خاص خود را تنها با حقوقی که نیاز دارد به دست میآورد. در دامنه شرکت، از یک حساب دامنه با امتیاز پایین جداگانه یا یک حساب مدیریت سرویس گروهی برای هر سرویس استفاده کنید. انواع راهاندازی را همانطور که راهاندازی نشان میدهد رها کنید: موتور خودکار، عامل دستی تا زمانی که زمانبندی کارها را شروع کنید.
مجموعه را با دقت انتخاب کنید - این یکی چسبنده است
همین صفحه دارای تب Collation است. مجموعه تصمیم میگیرد که متن چگونه مرتب و مقایسه شود - آیا A برابر با a است یا خیر، و چگونه با لهجهها رفتار میشود. پیشفرض نصبکننده برای سیستمهای انگلیسی، SQL_Latin1_General_CP1_CI_AS، به حروف بزرگ و کوچک حساس نیست و به لهجه حساس است و برای اکثر برنامهها مناسب است. اگر یک فروشنده برنامه یک مجموعه بندی را مشخص می کند، اکنون آن را تنظیم کنید در حالی که هیچ هزینه ای ندارد.
حالت احراز هویت و ورود مدیر را تنظیم کنید
در صفحه پیکربندی موتور پایگاه داده، حالت مختلط را انتخاب کنید، مگر اینکه مطمئن باشید هر کاربر و برنامه ای از لاگین ویندوز استفاده می کند. حالت مختلط حساب sa داخلی را فعال میکند — یک رمز عبور واقعاً قوی برای آن تنظیم کنید و آن را در مدیر رمز عبور خود ذخیره کنید، زیرا sa اولین حملهکننده حساب است. در همان صفحه، کاربر فعلی ویندوز (و گروه مدیریت خود) را به عنوان سرپرست SQL Server اضافه کنید.
فراموش کردن آخرین کلیک به همین دلیل است که بسیاری از اولین نصبها با قفل شدن مالک از سرور خود خاتمه مییابند. Windows Authentication همچنان امنتر برای ورود روزانه است. حالت مختلط برای برنامه هایی که نیاز به ورود به سیستم SQL دارند وجود دارد.
فایل های داده را قبل از وجود اولین پایگاه داده قرار دهید
در آن صفحه بمانید و برگه های Data Directories و TempDB را باز کنید. راهاندازی با خوشحالی همه چیز را در C:\Program Files قرار میدهد — قابل قبول در لپتاپهای یادگیری، ضعیف در سرور واقعی. فایلهای داده و گزارشهای تراکنش روی دیسک متفاوت کار میکنند، بنابراین در دستگاهی با بیش از یک درایو، دادهها را در یک حجم قرار دهید و گزارشها را در دیگری، و دوباره در جای دیگری پشتیبانگیری کنید - در حالت ایدهآل کاملاً خارج از دستگاه. در یک SSD، تقسیم اهمیت کمتری دارد، اما همچنان پوشه ها را به مسیری تمیز مانند D:\SQLData منتقل کنید تا درایو سیستم آزاد بماند. برای TempDB، راهاندازی چندین فایل داده مطابق با هستههای CPU شما (حداکثر هشت) را پیشنهاد میکند – این پیشنهاد را بپذیرید. یک گلوگاه شناخته شده را از بین می برد.
حافظه را درپوش بگذارید، سپس اولین چک ها را اجرا کنید
SQL Server برای استفاده تهاجمی از حافظه طراحی شده است: به طور پیش فرض، حداکثر حافظه سرور عملاً نامحدود است، بنابراین در طول روز داده ها را در حافظه پنهان ذخیره می کند تا تقریباً تمام RAM را در خود نگه دارد - رفتار صحیح در یک سرور پایگاه داده اختصاصی، یک شگفتی ناخوشایند در یک سرور مشترک. راهاندازی 2022 شامل یک برگه حافظه است: سقف پیشنهادی آن را بپذیرید یا خودتان را تنظیم کنید، تقریباً 4 گیگابایت - یا حدود 20 درصد رم - برای ویندوز و سایر برنامهها باقی میماند. همین تنظیمات را می توان بعداً از SSMS تغییر داد، همانطور که در این مثال برای دستگاه 16 گیگابایتی نشان داده شده است:
EXEC sp_configure 'max server memory (MB)', 10240;
RECONFIGURE;
هنگامی که راهاندازی با یک خلاصه سبز کامل شد، SQL Server Management Studio (SSMS) را نصب کنید - این یک دانلود رایگان جداگانه است و بخشی از راهاندازی سرور نیست. به نام سرور متصل شوید و اولین بررسی را اجرا کنید:
SELECT @@VERSION;
باید Microsoft SQL Server 2022 را گزارش کند. سرویسهایی را بررسی کنید که SQL Server (MSSQLSERVER) در حال اجرا است و روی خودکار تنظیم شده است، سپس یک پایگاه داده آزمایشی دور ریختنی ایجاد کنید، یک جدول اضافه کنید و دوباره آن را حذف کنید — این تمرین دو دقیقهای ثابت میکند که موتور، ورود به سیستم و مجوزهای اولیه به پایان میرسد.
🏷️متغیرها و کلمات کلیدی جستجوی موضوع
🎙️ رونوشت کامل — برای بزرگ کردن ضربه بزنید
__TOK_33__
__TOK_34__
__TOK_35__
❓ سوالات متداول
آیا این آموزش 100% رایگان است؟
__TOK_36__
آیا مبتدیان می توانند از این راهنما پیروی کنند؟
__TOK_37__
اگر گیر کردم کجا می توانم سوال بپرسم؟
__TOK_38__