نصب SQL Server 2022 در محیط ویندوز
محیط عملیاتی
- SQL Server
-
- نسخه توسعه دهنده SQL Server 2022
- SQL Server Management Studio
-
- SQL سرور مدیریت استودیو 19.3
- ویندوز سرور
-
- ویندوز سرور 2022
پیش نیازها
- SQL Server
-
- نسخه توسعه دهنده SQL Server 2022
- ویندوز
-
- ویندوز 10
- ویندوز 11
- ویندوز سرور
-
- ویندوز سرور 2016
- ویندوز سرور 2019
- ویندوز سرور 2022
درباره نسخه ها
چندین نسخه از SQL Server 2022 وجود دارد، اما در این مورد، ما از Developer Edition استفاده خواهیم کرد که یک نسخه رایگان فقط برای اهداف توسعه یا آزمایش است. با این حال، روش نصب به خودی خود تفاوت چندانی با نسخه های دیگر ندارد، بنابراین باید بتوانید آن را به همین روش نصب کنید.
نحوه دریافت SQL Server ممکن است بسته به نسخه متفاوت باشد.
دانلود نسخه توسعه دهنده SQL Server 2022
استفاده از نسخه توسعه دهنده برای اهداف توسعه و آزمایش رایگان است، بنابراین می توانید آن را از وب سایت رسمی دانلود کنید.
به سایت زیر بروید:
هنگامی که صفحه را باز می کنید، به پایین بروید و روی «دانلود اکنون» از موردی با برچسب «توسعه دهنده» کلیک کنید تا آن را دانلود کنید.
نصب SQL Server
این بار در محیط ویندوز سرور نصب شده است، اما امکان نصب آن در محیط ویندوز نیز وجود دارد.
نصب کننده SQL Server را که به دست آورده اید راه اندازی کنید.
اگر در مورد نوع نصب مطمئن نیستید، می توانید Basic را انتخاب کنید و پایگاه داده نصب می شود. این بار، "سفارشی" را انتخاب کنید و موارد انتخاب را یکی یکی بررسی کنید.
روی دکمه "نصب" کلیک کنید همانطور که هست بدون هیچ تغییری. پیش فرض "مکان رسانه" محل دانلود فایل های نصب خواهد بود. اندازه فایل نصب کننده بزرگ است، بنابراین اگر پس از نصب به آن نیاز ندارید، می توانید آن را حذف کنید.
هنگامی که نصب کننده شروع به کار کرد، Install را از منوی سمت چپ انتخاب کنید و سپس روی Done a new single single installation of SQL Server کلیک کنید یا ویژگی هایی را به نصب موجود اضافه کنید.
اگر کلید محصول خرده فروشی دارید، کلید محصول را وارد کنید. در این مورد، ما "توسعه دهنده" را به عنوان نسخه رایگان انتخاب می کنیم.
شرایط مجوز را با دقت بخوانید و در صورت موافقت با شرایط مجوز، "من شرایط مجوز و موارد زیر را می پذیرم" را علامت بزنید و روی "بعدی" کلیک کنید.
تنظیمات "Microsoft Update" اختیاری است.
ممکن است هشداری در "فایروال ویندوز" وجود داشته باشد، اما ادامه خواهد داشت زیرا فقط نمی توانید از خارج متصل شوید.
اگر نمی خواهید از ویژگی های مرتبط با Azure استفاده کنید، علامت Azure Extension for SQL Server را بردارید. اگر می خواهید از آن استفاده کنید، آن را بررسی کنید و موارد لازم را وارد کنید، اما این بار در توضیحات گنجانده نشده است.
ویژگی هایی را که می خواهید در SQL Server استفاده کنید انتخاب کنید. اگر فقط می خواهید از آن به عنوان یک سرور پایگاه داده ساده استفاده کنید، می توانید "Database Engine Service" را در بالا انتخاب کنید. اگر می خواهید از توابع دیگر استفاده کنید، کادر هدف را علامت بزنید.
نام تابعتوضیحات | |
---|---|
سرویس های موتور پایگاه داده | بررسی کنید که آیا می خواهید یک پایگاه داده در رایانه مورد نظر ایجاد کنید یا خیر. |
رپلیکیشن SQL Server | این مکانیزمی برای همگام سازی داده ها بین دو یا چند سرور SQL است. |
خدمات تکیه بر ماشین و بهبودهای زبان | این شامل افزونه هایی است که امکان ادغام با زبان های برنامه نویسی مانند R، پایتون و جاوا را با استفاده از دستورات استاندارد T-SQL فراهم می کند. |
جستجوی متن کامل و استخراج معنایی برای جستجو | از این روش برای جستجوهای متنی پیشرفته، مانند جستجوی متن طولانی یا کلمه به عبارت استفاده کنید. |
خدمات کیفیت داده ها | این عملکردی برای افزایش ارزش اطلاعات داده ها با حذف و تصحیح داده های نادرست مانند پاکسازی داده ها، استخراج داده های تکراری و تطبیق با داده های خارجی است. عمدتا در برنامه های مرتبط با BI (هوش تجاری) استفاده می شود. |
سرویس کوئری PolyBase برای داده خارجی | این شامل فناوری PolyBase است که پرس و جوهای یکپارچه را با استفاده از دستورات استاندارد T-SQL در داده های رابطه ای و غیر رابطه ای مانند Oracle، Teradata و SQL Server امکان پذیر می کند. |
خدمات تجزیه و تحلیل | برای تجزیه و تحلیل داده ها، تولید مکعب و سایر ساخت پایگاه داده های چند بعدی استفاده می شود. این یکی از توابع BI است. |
کلاینت کیفیت داده | ابزارهای مشتری برای خدمات کیفیت داده ها. |
خدمات ادغام | این سرویسی است که به شما امکان می دهد گردش های کاری مختلفی مانند مهاجرت داده ها و تبدیل داده ها از پایگاه های داده دیگر را اجرا کنید. |
مقیاس بندی استاد | شامل Integration Services Scale Out Scale Out Master است. |
مقیاس بندی کارگران | شامل خدمات یکپارچه سازی مقیاس بندی کارگران برای مقیاس بندی است. |
خدمات اصلی داده | مکانیزمی برای ادغام داده ها از سیستم های متفاوت در یک سازمان در یک منبع داده اصلی. |
نمونه را پیکربندی کنید. شناسه نمونه به شما امکان می دهد تا مشخص کنید که اگر بیش از یک SQL Server (یا چندین نسخه از SQL Server) روی یک واحد نصب کرده اید، از کدام SQL Server استفاده کنید.
اگر می خواهید فقط یک SQL Server را روی رایانه شخصی نصب کنید، Default Instance را انتخاب کنید (نمونه پیش فرض فقط می تواند برای یک SQL Server اعمال شود). اگر می خواهید بیش از یک SQL Server نصب کنید، یا اگر به دلایلی می خواهید نام آن را بگذارید، Named Instance را انتخاب کنید.
اگر Default Instance را انتخاب کنید، شناسه نمونه به طور پیش فرض MSSQLSERVER قرار می گیرد. می توانید آن را تغییر دهید، اما از آن همانطور که هست استفاده کنید، مگر در موارد خاص. اگر می خواهید از یک نمونه نامگذاری شده استفاده کنید، نامی را که انتخاب می کنید مشخص کنید.
در این حالت، "Default Instance" انتخاب شده است.
حساب سرویس حسابی را تنظیم می کند که هر سرویس را شروع می کند.
سرویس راه اندازی شده با امتیازات حساب راه اندازی شده اجرا می شود. اگر دلیل خاصی برای مجوزهای اجرا ندارید، پیش فرض را رها کنید.
می توانید نوع راه اندازی را مشخص کنید که هنگام راه اندازی ویندوز به صورت خودکار یا دستی شروع به کار کند. لطفا در صورت لزوم این تنظیم را تغییر دهید.
برای ادامه روی دکمه "بعدی" کلیک کنید یا برگه "Collation" را برای تغییر جمع آوری انتخاب کنید.
تصویر زیر برگه Collation را هنگام انتخاب آن نشان می دهد. این جمع آوری به شما امکان می دهد نحوه مدیریت مقایسه رشته ها در پایگاه داده را مشخص کنید. به عنوان مثال، حساس به حروف کوچک، هیراگانا-کاتاکانا و غیره. همچنین می توانید بین زبان های مختلف تفاوت قائل شوید.
عمدتا با ترکیب تمایزات زیر مشخص می شود ، اما انواع دیگری نیز وجود دارد.
محتویات تمایز | نوع تمایز |
---|---|
CI (غیر حساس به حروف و بزر) | به حروف کوچک و بزرگ حساس است. الفبای تمام عرض نیز نسبت به حروف بزرگ و کوچک حساس نیستند. مثال: "A" و "a" یکسان هستند |
CS (حساس به case) | به حروف کوچک و بزرگ حساس باشید. همچنین بین حروف بزرگ و کوچک الفبای تمام عرض تمایز قائل می شود. معکوس CI. |
هوش مصنوعی (لهجه حساس نیست) | بین لهجه ها، صداهای لکنت و plosive تمایزی قائل نمی شود. همچنین بین صداهای کدر و پلوسیوهای کانا نیم عرض تمایزی قائل نمی شود. به عنوان مثال، "Ha"، "Ba" و "Pa" یکسان هستند |
AS (حساس به لهجه) | بین لهجه ها، لکنت و plosive تمایز قائل شوید. معکوس هوش مصنوعی. |
KS (حساس کان) | بین هیراگانا و کاتاکانا تمایز قائل شوید. حتی نیمه عرض را نیز تشخیص دهید. مثال: بین "ha" و "ha" تمایز قائل شوید |
WS (حساس به عرض) | به عرض کاراکتر حساس است. بین تمام عرض و نیم عرض تمایز قائل شوید. مثال: بین "a" و "a" تمایز قائل شوید |
BIN (باینری) | در باینری مقایسه کنید. همه چیز را متمایز کنید. |
اگر می خواهید تغییراتی ایجاد کنید، لطفا آن را از دکمه "سفارشی" در سمت راست تنظیم کنید.
این صفحه زمانی است که "Database Engine" از توابع انتخاب می شود.
از تب Server Configuration برای تنظیم حسابی که موتور پایگاه داده را مدیریت می کند استفاده کنید.
حالت احراز هویت مشخص می کند که آیا فقط از احراز هویت ویندوز استفاده شود یا ترکیبی از احراز هویت SQL Server و Windows Authentication. اگر از احراز هویت SQL Server استفاده می کنید، یک حساب "sa" با امتیازات مدیر به شما اختصاص داده می شود و باید رمز عبور مورد نیاز برای ورود به سیستم را وارد کنید. اگر می خواهید یک حساب اختصاصی برای SQL Server غیر از حساب ویندوز داشته باشید، احراز هویت SQL Server مورد نیاز است.
علاوه بر این، باید حداقل یک کاربر حساب ویندوز را تنظیم کنید که بتواند وارد سیستم شود و SQL Server را مدیریت کند. اگر می خواهید کاربری را که در حال حاضر به سیستم Windows وارد شده است مدیر کنید، روی افزودن کاربر فعلی کلیک کنید. این کاربر را به لیست اضافه می کند. اگر می خواهید کاربر دیگری اضافه کنید، روی دکمه "افزودن" کلیک کنید.
برای برگه های دیگر، اگر دلیل خاصی برای انجام این کار ندارید، می توانید پیش فرض ها را همانطور که هستند رها کنید.
اگر تاکنون تنظیمات را تأیید کرده اید، روی دکمه "نصب" کلیک کنید. بسته به عملکرد انتخاب شده، ممکن است صفحه های تنظیمات دیگر نمایش داده شوند.
پس از اتمام نصب آن را ببندید.
دانلود SQL Server Management Studio
اکنون که SQL Server نصب شده است، در واقع می توانید به پایگاه داده دسترسی داشته باشید، اما در این مرحله فقط می توانید به صورت برنامه نویسی یا از CUI به آن دسترسی داشته باشید. داشتن ابزار رابط کاربری گرافیکی راحت تر است، بنابراین ابزار رسمی "SQL Server Management Studio" را نصب کنید. می توانید از ابزار رابط کاربری گرافیکی دیگری استفاده کنید.
به سایت زیر بروید:
یک لینک دانلود درست در زیر صفحه وجود دارد، اما این ممکن است نسخه انگلیسی باشد.
نسخه ژاپنی در پایین قرار دارد، بنابراین لطفا آن را از این لینک دانلود کنید.
نصب SQL Server Management Studio
نصب کننده دانلود شده را راه اندازی کنید.
روی دکمه "نصب" کلیک کنید.
پس از اتمام نصب آن را ببندید.
تأیید اتصال به پایگاه داده در SQL Server Management Studio
SQL Server Management Studio را از منوی Start راه اندازی کنید.
نام سروری را که می خواهید به آن متصل شوید وارد کنید. اگر پایگاه داده ای در محیط اجرا وجود داشته باشد، مقدار پیش فرض OK است. برای احراز هویت، اگر پایگاه داده ای در محیط اجرا وجود دارد، می توانید با احراز هویت ویندوز متصل شوید. اگر می خواهید به یک پایگاه داده در رایانه شخصی دیگری متصل شوید، با Windows Authentication یا SQL Server Authentication متصل شوید.
اگر بتوانید متصل شوید، باید چیزهای زیادی را در Object Explorer ببینید. می توانید پایگاه های داده، جداول و غیره ایجاد کنید و رکوردها را با عملیات رابط کاربری گرافیکی ویرایش کنید.