نصب مایکروسافت SQL Server 2008 R2

1.) قبل از شروع، باید بسته را با برنامه دانلود و باز کنید Microsoft SQL Server 2008 R2 با قرار دادن آن در پوشه مورد نیاز.

2.) باید نصب کننده برنامه را اجرا کنید " setup.exe"

3). در کادر محاوره ای، باید نصب را بپذیرید چارچوب خالص:

4.1) دانلود و پیشرفت نصب

5.) مراحل نصب به پایان رسید، باید بر روی دکمه "خروج" کلیک کنید.

6.) پس از نصب Microsoft .NET Framework، رفع می شود ویندوز سرور 2003 (KB942288-v4)»، باید روی دکمه «بعدی» کلیک کنید.

7.) همچنین لازم است شرایط صدور مجوز را بپذیرید نرم افزار، روی دکمه "بعدی" کلیک کنید. پس از آن، فرآیند به روز رسانی سیستم انجام می شود.

7.1) فرآیند نصب

8.) مراحل نصب به پایان رسید، باید بر روی دکمه "پایان" کلیک کنید.

9.) پس از نصب نرم افزار فوق و به روز رسانی، کامپیوتر باید راه اندازی مجدد شود، در کادر محاوره ای هشدار داده می شود. شما باید روی دکمه "OK" کلیک کنید و منتظر بمانید تا کامپیوتر دوباره راه اندازی شود.

10.) پس از راه اندازی مجدد، یک کادر محاوره ای جدید "SQL Server Installation Center" به طور خودکار ظاهر می شود که در آن باید تب "Installation" را انتخاب کنید. در برگه، " نصب جدیدیا افزودن اجزا به یک نصب موجود."

11.) در بالای این پنجره، یک کادر محاوره ای جدید "Install SQL Server R 2" راه اندازی می شود و رایانه شخصی برای آن بررسی می شود. اجزای لازمبرای نصب موفق بیشتر نرم افزار

12.) پس از بررسی رایانه شخصی، باید با تعیین نسخه یا وارد کردن کلید محصول، نرم افزار نصب شده را احراز هویت کنید.

14.) برای نصب فایل های پشتیبانی نصب، باید روی دکمه «نصب» کلیک کنید.

15.) باید منتظر پایان فرآیند شناسایی مشکلات بود، در صورت شناسایی، باید برطرف و آزمایش تکرار شود. در غیر این صورت، باید روی دکمه "بعدی" کلیک کنید.

16.) باید ترکیب مورد نظر از نصب اجزای SQL Server را انتخاب کنید و روی دکمه "Next" کلیک کنید.

18.) باید تا پایان فرآیند تعریف قوانین صبر کنید و روی دکمه «بعدی» کلیک کنید.

19.) پس از بررسی قوانین، باید نمونه را پیکربندی کنید. برای سادگی، باید "مثلا پیش فرض" را انتخاب کنید و روی دکمه "بعدی" کلیک کنید.

21.) حساب های سرویس و پیکربندی دسته بندی باید مشخص شود. برای استفاده بعدی، بهترین گزینه انتخاب "استفاده از همان است حساببرای تمام خدمات سرور". دکمه "بعدی" را فشار دهید.

22.) مرحله بعدی نصب این است که حالت احراز هویت را روی مخلوط تنظیم کنید و یک رمز عبور برای حساب ارائه دهید. مدیر سیستم SQL Server. پس از تنظیم، روی دکمه "بعدی" کلیک کنید.

24.) حالت پیکربندی خدمات گزارش دهی را تنظیم کنید. برای به دست آوردن نتیجه دلخواه، باید "Set the default configuration to work in native mode" را انتخاب کنید، روی دکمه "Next" کلیک کنید.

27.) در این مرحله، باید تمام اجزای نصب، مسیر فایل پیکربندی را بررسی کرده و دکمه «نصب» را کلیک کنید.

28.) می توانید پیشرفت نصب را در مرحله ماقبل آخر نصب نظارت کنید.

29.) پس از نصب طولانی، مرحله "تکمیل" می آید. نصب تکمیل شد.

امروز ما نصب را در نظر خواهیم گرفت اکسپرس نسخه 2008 SQL Serverو همچنین محیط توسعه و مدیریت مدیریت Studio Express. این محصولات رایگان هستند و برای برنامه نویسان و مدیران تازه کار عالی هستند.

بسیاری از برنامه نویسان و مدیران تازه کار می خواهند برنامه نویسی و مدیریت پایگاه داده را تمرین کنند، اما نمی دانند چگونه، زیرا DBMS تمام عیار پرداخت می شود، بنابراین مایکروسافت به طور خاص منتشر می کند. بیاننسخه های محصولات آنها مانند SQL Server Express، Management Studio Express، استودیوی تصویریبیانهمه آنها رایگان هستند زیرا نسخه های Lite هستند. اما برای یادگیری و تمرین، عالی هستند و اگر به این محصولات تسلط داشته باشید، می توانید به راحتی به نسخه های کامل تغییر دهید. این نرم افزار قطعا دارد نسخه های مختلفامروز ما نصب نسخه 2008 SQL Server Express و بر این اساس Management Studio Express 2008 را در نظر خواهیم گرفت.

MS SQL Server 2008 Express و Management Studio Express چیست

و ابتدا اجازه دهید در مورد نوع نرم افزاری صحبت کنیم.

توجه داشته باشید! من این محصولات را روی سیستم عامل نصب خواهم کرد ویندوز سرور 2008 r2، از آنجایی که من یک سرور آزمایشی با این نسخه خاص از سیستم عامل نصب شده در دست دارم، به ترتیب، نسخه ها برای معماری پردازنده 64 بیتی دانلود می شوند، فایل های من به شرح زیر نامیده می شوند: SQLEXPR_x64_RUSو SQLManagementStudio_x64_RUS، اما نگران نباشید، فرآیند نصب کاملاً یکسان است. شما، بر این اساس، توزیع ها را برای سیستم عامل خود دانلود می کنید، به عنوان مثال، برای یک معماری 32 بیتی، فایل ها نامیده می شوند: SQLEXPR_x86_RUSو SQLManagementStudio_x86_RUS. این در صورتی است که مثلاً بخواهید خودتان را نصب کنید کامپیوتر خانگی. این محصولات قابل نصب بر روی سیستم های عاملمانند: ویندوز XP سرویس پک 2، Windows XP Service Pack 3، Windows Vista، Windows 7 و البته برای تمامی سیستم عامل های سرور از مایکروسافت از نسخه 2003 شروع می شود. اما شما می توانید جزئیات بیشتر در مورد الزامات و اطلاعات را در صفحه رسمی دانلود بیابید، توصیه می کنم آن را بخوانید.

نصب SQL Server 2008 Express

بعد از اینکه این بسته های نصبی را دانلود کردید، به نصب می رویم و البته با SQL Server شروع می کنیم.

برای انجام این کار، فایل اجرایی، در مورد من SQLEXPR_x64_RUS را اجرا کنید. ابتدا فایل ها باز می شوند و سپس " مرکز نصب سرور SQL» اتفاقاً جایی که زیاد است اطلاعات مفید، می توانید صعود کنید، اما برای نصب باید به آیتم بروید نصب و راه اندازی» و « را انتخاب کنید »


سپس نصب کننده سیستم شما را بررسی می کند مشکلات احتمالیو نتایج را برمی گرداند که با فشار دادن دکمه " قابل مشاهده است نمایش جزئیات"، و سپس روی "OK" کلیک کنید.


سپس نصب کننده از شما می خواهد که " "، ما فشار می دهیم" نصب».


در مورد آن، یک پنجره در سراسر نصب ظاهر می شود.


نترسید، این طبیعی است، زیرا نصب سرور SQL برای یک کامپیوتر کار آسانی نیست.


به عنوان مثال، من دو اخطار دارم، اولی به این دلیل است که این سرور برای من یک Domain Controller است و همانطور که احتمالاً می دانید، در حالت ایده آل یک Domain Controller فقط باید وظایف یک Domain Controller را انجام دهد و نه بیشتر، اما از آنجایی که من این سرور تست را دارم، فقط به این هشدار توجه نمی کنم، اما به شما توصیه می کنم چیز دیگری روی کنترلر نصب نکنید. اخطار دوم مربوط به عدم اتصال سرور من به اینترنت است. دسترسی به اینترنت ندارد، برای جزئیات می توانید روی لینک کلیک کنید "توجه!"،کجا خواهد شد توصیف همراه با جزئیاتخطاها یا هشدارها


جایی که از ما خواسته می شود کلید محصول را وارد کنیم، اما از آنجایی که نسخه Express را داریم، نیازی به وارد کردن چیزی نیستیم، بنابراین بلافاصله روی " کلیک کنید به علاوه».


و در این پنجره از ما خواسته می شود که شرایط مجوز را بخوانیم و بر این اساس با آنها موافقت کنیم، می خوانیم، موافقت می کنیم و کلیک می کنیم " به علاوه". من به همه توصیه می کنم که شرایط مجوز همه محصولات مایکروسافت را مطالعه کنند، زیرا می توانید چیز جالبی بخوانید، زیرا من کاملاً می دانم که هیچ کس هرگز این شرایط را نمی خواند، اما بیهوده.

پس از کلیک بر روی Next، پنجره ای برای انتخاب کامپوننت ها باز می شود، در سمت چپ در پنجره توضیحاتی در مورد این مؤلفه ها وجود دارد، ما فقط نیاز داریم " خدمات موتور پایگاه داده"، اما چه چیزهای بی اهمیت است، بیایید همه چیز را یکباره نصب کنیم، بنابراین همه علامت ها را قرار دهید و کلیک کنید" به علاوه" بله، اتفاقا، در اینجا می توانید یک مسیر نصب جایگزین را برای همه اجزا انتخاب کنید، اما اتفاقاً اینطور است، ناگهان کسی به آن نیاز دارد، اما من همه چیز را به طور پیش فرض ترک می کنم.


سپس از ما خواسته می شود که نام نمونه را تغییر دهیم، آن را همانطور که هست می گذارم، و شما، البته اگر به آن نیاز دارید، می توانید نام آن را تغییر دهید، روی "کلیک کنید" به علاوه».


سپس نصب کننده فضای آزاد روی دیسک را تجزیه و تحلیل می کند که تمام اجزای سرور SQL روی آن نصب می شود، همه چیز برای من خوب است، بنابراین بلافاصله روی " کلیک می کنم. به علاوه».



سپس به پیکربندی سرور SQL ادامه می دهیم و در این مرحله باید تنظیمات احراز هویت یا بهتر است بگوییم حالت احراز هویت را تنظیم کرده و اعتبار مدیر سرور SQL را تنظیم کنیم. من انتخاب میکنم " حالت احراز هویت ویندوز» یعنی در این صورت تنها کاربرانی که در این رایانه ثبت نام کرده اند یا در صورت قرار گرفتن سرور در دامنه، همه کاربران دامنه می توانند به سرور SQL متصل شوند، در حالی که ایجاد کاربر در خود سرور SQL ضروری نیست. و برای اختصاص یک مدیر، روی " کلیک کردم کاربر فعلی را اضافه کنید» یعنی اعتبار من که تحت آن سرور را نصب می کنم ( می توانید چندین مدیر اختصاص دهید). کلیک " به علاوه».


در پنجره بعدی می توانید تنظیمات ارسال گزارش خطا را انتخاب کنید، من نمی خواهم گزارش ارسال کنم، بنابراین کادرهای مربوطه را علامت نمی زنم، روی "کلیک می کنم" به علاوه».


سپس برنامه ما را در مورد قوانینی که در طول مراحل نصب رعایت می شود یا رعایت نمی شود، به ما اطلاع می دهد. به علاوه».


و در نهایت، همه چیز برای نصب آماده است و برنامه خلاصه ای از تمام پارامترهای نصب را نمایش می دهد، همه چیز را بررسی کرده و روی " کلیک کنید نصب».


و اکنون نصب شروع شده است، حدود 5 دقیقه طول می کشد و در نتیجه پنجره ای نمایش داده می شود که در آن نشان داده می شود که آیا نصب اجزای سرور SQL موفقیت آمیز بوده است، همه چیز برای من خوب است، من " را فشار می دهم به علاوه».


این همه، نصب به پایان رسید، در پنجره بعدی، فقط روی بستن کلیک کنید.


همچنین می توانید پنجره را ببندید مرکز نصب سرور SQL". سرور، به هر حال، بلافاصله شروع به کار کرد، لازم نیست آن را مجبور کنید تا شروع به کار کند، اما برای آینده، می توانید آن را با استفاده از Snap-in "" راه اندازی، متوقف یا راه اندازی مجدد کنید، که می توانید در موارد زیر پیدا کنید:

Start-> All Programs->Microsoft SQL Server 2008->Configuration Tools->SQL Server Configuration Manager


نصب Management Studio Express

حالا بیایید شروع به نصب کنیم استودیوی مدیریت، برای این کار بسته نصب را اجرا کنید. و به طرز عجیبی، ما دوباره باز خواهیم کرد" مرکز نصب سرور SQL". ما هم کلیک می کنیم نصب و راه اندازی"و انتخاب کنید" نصب جدید SQL Server مستقل یا افزودن ویژگی‌ها به یک نمونه موجود"، به طور کلی، همه چیز یکسان است. پنجره ای برای بررسی قوانین نصب وجود دارد، روی "OK" کلیک کنید. سپس، درست مانند هنگام نصب سرور SQL، برنامه نصب خواهد شد فایل های پشتیبانی نصب کننده". ما همه چیز را دقیقاً همانطور که هنگام نصب سرور SQL انجام می دهیم، به پنجره انتخاب کامپوننت می رسیم و " را انتخاب می کنیم. کنترل ها"در اصل، شما اشتباه نخواهید کرد، زیرا به سادگی نمی توانید اجزای دیگر را انتخاب کنید، کلیک کنید" به علاوه».


سپس دوباره همان پنجره ها را بررسی می کند فضای خالیبر روی دیسک، ارسال گزارش، بررسی قوانین نصب و خود نصب، در نتیجه اینکه نصب مؤلفه با موفقیت انجام شده است، یک پنجره ظاهر می شود.


Start-> All Programs-> Microsoft SQL Server 2008->SQL Server Management Studio


پس از شروع، باید اتصال به سرور SQL را در "پیکربندی کنید. ترکیب"، جایی که در فیلد " نام ارائهکننده» نام کامپیوتر و سپس نام سرور SQL ما را مشخص کنید ( ما آن را در طول مراحل نصب پرسیدیم، sqlexpress )، در پایان من dc1\sqlexpress را دریافت کردم، انتخاب کنید چک تاسیس کرداعتبار و روی " اتصال».


و اگر همه کارها را درست انجام دادید، استودیوی مدیریت و به ویژه مرورگر شی را باز خواهید کرد، جایی که می توانید در واقع پایگاه داده ایجاد کنید، ما در مورد این موضوع در مقاله نحوه ایجاد یک پایگاه داده در MSSql 2008 و نوشتن پرس و جو صحبت کردیم، خوب، در به طور کلی، برنامه نویسی را در Transact-SQL یاد بگیرید.


در این مورد، مقاله ما به نتیجه منطقی خود رسیده است. موفق باشید در یادگیری SQL Server!

آخرین به روز رسانی: 1396/10/10

MS SQL Server در طعم های مختلف موجود است. اول از همه، این MS SQL Server Enterprise است - یک نسخه کامل با هدف استفاده در پروژه های واقعی. این اوست که در سرورهای میزبانی مختلف و پایگاه داده استفاده می شود. با این حال، فقط در نسخه پولی موجود است (بدون احتساب دوره آزمایشی) و هزینه بسیار زیادی دارد.

برای برنامه های کاربردی سادهممکن است نسخه Express نیز کافی باشد: رایگان است. علاوه بر این، یک مزیت دارد - می توان آن را به عنوان یک سرور واقعی راه اندازی کرد و در کارهای واقعی استفاده کرد، اما عملکرد آن در مقایسه با نسخه کامل کاهش یافته است.

و همچنین آنجا نسخه توسعه دهنده MS SQL Server. این یک نسخه با امکانات کامل است که شامل تمام قابلیت‌هایی است که نسخه کامل MS SQL Server Enterprise دارد، اما فقط نیازهای توسعه را هدف قرار می‌دهد. در عین حال، این نسخه نمی تواند برای استقرار به عنوان یک سرور واقعی در پروژه های واقعی استفاده شود. اما برای مطالعه تمامی مکانیک های MS SQL Server، این نسخه بهترین گزینه است، بنابراین از این نسخه استفاده خواهیم کرد.

پس بیایید نصب کنیم MS SQL Server 2017 Developer Edition. برای انجام این کار، به https://my.visualstudio.com/Downloads?q=sql%20server%202017%20developer بروید. ممکن است برای دسترسی به یک حساب کاربری نیاز باشد. ورودی مایکروسافت. در این صورت باید با اکانت مایکروسافت خود وارد شوید.

زبان پیش فرض را انگلیسی بگذارید و همه چیز را بارگذاری کنید فایل iso. از آنجایی که فایل دانلود شده دارای پسوند iso است، پس از دانلود آن را از حالت بسته خارج کرده و برنامه نصب را اجرا کنید. پنجره جادوگر نصب را خواهیم دید:

در اینجا ما اولین مورد را انتخاب می کنیم "SQL Server مستقل نصب و راه اندازی جدید یا افزودن ویژگی ها به یک نصب موجود". در مرحله بعد، با استفاده از یک سری مراحل، باید گزینه های نصب را تنظیم کنیم.

روی مورد "کلید محصول" کلیک کنید. در این مرحله باید کلید را وارد کنید یا یکی از نسخه های رایگان را مشخص کنید. در اینجا ما نسخه "توسعه دهنده" را مشخص می کنیم و روی دکمه Next به مرحله جدیدی می رویم.

بعد، باید موافقت نامه مجوز را بپذیرید. و سپس روی مرحله "انتخاب ویژگی" کلیک کنید. در این مرحله از شما خواسته می شود تا اجزای مورد نظر را برای نصب انتخاب کنید. در اینجا همه اجزا را با در نظر گرفتن مقدار حافظه آزاد علامت گذاری می کنیم:

بسته به اجزای انتخاب شده، تعداد مراحل نصب افزایش می یابد، جایی که باید تنظیماتی را انجام دهید. در مورد من، همه اجزا انتخاب شده اند. بنابراین، در ادامه، زمانی را در نظر می گیریم که همه اجزا انتخاب شوند.

برای نام، گزینه Default instance و برای ID، MSSQLSERVER را تعیین کنید. این نام نمونه ای است که به وسیله آن می توانیم از برنامه های خارجی به سرور دسترسی داشته باشیم.

سپس روی دو مرحله بعدی با گزینه های پیش فرض «پیکربندی موتور پایگاه داده» کلیک کنید. با استفاده از دکمه افزودن کاربر فعلی در اینجا، کاربر فعلی را به عنوان مدیر سرور اضافه می کنیم.

در مرحله بعدی "پیکربندی سرویس های تجزیه و تحلیل"، کاربر فعلی را نیز به عنوان سرپرست برای ویژگی سرویس های تجزیه و تحلیل اضافه می کنیم:

برای دو مرحله بعدی، تنظیمات پیش فرض را رها کنید. و سپس در مرحله "Distributed Replay Controller" به طور مشابه کاربر فعلی را اضافه می کنیم

در تمام مراحل بعدی، تنظیمات پیش فرض را رها می کنیم و در آخرین صفحه برای نصب، روی دکمه Install کلیک می کنیم:

بعد از مدتی MS SQL Server نصب خواهد شد.

بنابراین، SQL Server 2017 را نصب کردیم، در حالی که شناسه "MSSQLSERVER" را به آن اختصاص دادیم. لازم به ذکر است که قبل از اتصال به آن باید از در حال اجرا بودن آن اطمینان حاصل کنید. برای انجام این کار، می توانید پنجره خدمات را باز کنید:

در صورت اجرا نشدن می توانیم در همان قسمت در پنل سرویس ها آن را راه اندازی کنیم و بعد از آن بتوانیم با آن کار کنیم.

برای سازماندهی کار هر سیستم متمرکز، به سروری نیاز است که بتواند درخواست های نرم افزار مشتری را پردازش کند. پیام رسان ها، شبکه های اجتماعی، حسابداری و سیستم های مالی - همه اینها دارای یک طرح پردازش داده مشترک است. برای ذخیره و بازیابی اطلاعات، از انواع جداگانه سرور استفاده می شود - SQL. آنها بر اساس زبان پرس و جو ساخت یافته هستند. دسترسی سریع و قابل اعتماد به داده های ذخیره شده و همچنین پردازش آنها را در لحظه فراهم می کند.

توضیحات کوچک

این محصول یک راه حل رایگان است که به شما امکان می دهد زمان کوتاهذخیره سازی قابل اعتماد برای ذخیره و پردازش حجم زیادی از اطلاعات مستقر کنید. سرور را می توان برای ایجاد پورتال های وب، برنامه های کاربردی و سایر انواع نرم افزارهای تخصصی استفاده کرد. در واقع، هر سایتی در وب در یک تناسخ یا دیگری از سرور SQL استفاده می کند.

دانلود جدیدترین نسخه فعلیمحصول از وب سایت رسمی مایکروسافت در دسترس است.

محدودیت های SQL Server Express در منابع سیستم

شایان ذکر است که کمی در مورد الزامات صحبت کنید. برای اجرا و اطمینان از بی وقفه کار SQL Server Express باید به شکل زیر باشد:

  • سیستم عامل ها را می توان هم به صورت 32 بیتی و هم 64 بیتی از خط ویندوز استفاده کرد.
  • سرعت کلاک پردازنده باید از 1.4 گیگاهرتز تجاوز کند.
  • رم - حداقل 512 مگابایت، ترجیحا 2 گیگابایت؛
  • فضای خالی هارد دیسک - 2.2 گیگابایت.

نصب و راه اندازی: ظرافت ها و تفاوت های ظریف

کار در نظر گرفته خواهد شد پلتفرم ویندوزسرور 2008 R2. فرض بر این است که SQL Server Express 2012 قبلاً دانلود شده است و در رایانه موجود است. باید نصب کننده آن را به عنوان مدیر اجرا کنید. در پنجره ای که ظاهر می شود، مورد "Install a new instance of SQL Server" را انتخاب کنید.

بعدی متن خواهد بود توافقنامه مجوزخوانده شود و پذیرفته شود. سپس، اگر به روز رسانی هایی یافت شد که مربوط به این لحظه، از شما خواسته می شود آنها را نصب کنید. این را می توان بعداً در یک سرور از قبل نصب شده انجام داد.

مرحله بعدی انتخاب اجزا را ارائه می دهد. شما می توانید همه چیز را همانطور که توسط نصب کننده پیشنهاد شده است بگذارید. در اینجا باید مسیر قرار دادن فایل ها را نیز مشخص کنید.

در مرحله بعد، نصب کننده بررسی می کند که آیا سیستم برای نصب آماده است یا خیر. و ممکن است موقعیتی وجود داشته باشد که تشخیص دهد مؤلفه NET Framework 3.5 وجود ندارد. یعنی برای مدتی باید قطع کنید و نرم افزار مورد نیاز را نصب کنید.

نصب دات نت فریم ورک روی کامپیوتر

این جزء شامل مجموعه ای از کتابخانه ها و برنامه های کاربردی برای کار با خدمات و سرویس های شبکه است. بدون آن، راه اندازی بسیاری از سیستم ها و برنامه ها غیرممکن است. علاوه بر این، هر نسخه فردی ممکن است مجموعه خاص خود را داشته باشد.

در سال 2008 این کار از طریق منوی Start و سپس Administrative Tools انجام می شود. ویژگی‌ها را در ساختار درختی سمت چپ و Add Features را در پنجره اصلی انتخاب کنید. سیستم از شما می خواهد که اجزای موجود برای نصب را بررسی کنید. در این شرایط، کل بسته NET Framework مورد توجه است. در مرحله بعد توصیه می شود که چک باکس های پیش فرض را رها کنید. مرحله آخر پنجره ای با پیامی در مورد نصب موفقیت آمیز کامپوننت خواهد بود.

بازگشت به SQL Server Express 2012

نصب در مرحله قوانین نصب متوقف شد. نیاز به راه اندازی مجدد دارد. مورد "پیکربندی نمونه" ظاهر می شود. در اینجا می توانید نامی را مشخص کنید و اجازه دهید بقیه پارامترها به همان شکلی که هستند باقی بمانند. سپس در "Server Configuration" بهتر است مقادیر پیش فرض را رها کنید.

مورد "پیکربندی موتور پایگاه داده" از شما می خواهد که روش احراز هویت را تنظیم کنید. بهتر است حالت ترکیبی را انتخاب کنید. شایان ذکر است که این تنظیمدر آینده قابل تغییر نیست

تنظیمات

پس از اتمام نصب، باید کمی تنظیمات اولیه SQL Server Express را انجام دهید.

ابتدا باید دسترسی به سرور را پیکربندی کنید. برای انجام این کار، به منوی Start، سپس به All Programs، MS SQL Server Express و Configuration Tools بروید.

پنجره ای باز می شود که در پانل سمت چپ آن یک ساختار درختی از عناصر وجود دارد. به آیتم "پروتکل های SQLEXPRESS" علاقه مند است. عناصر تو در تو در پنجره سمت راست نمایش داده می شوند. باید TCP/IP را انتخاب کنید. از طریق منوی زمینه، مقدار پیش فرض Disbled به Enabled تغییر می کند، یعنی فعال می شود.

سپس باید ویژگی های پروتکل را انتخاب کنید. تب آدرس IP دوم دارای یک آیتم IPAll است. این شامل مقادیر TCP Port است که باید با 1433 جایگزین شود.

اکنون باید دوباره به درخت عنصر بپردازیم. در اینجا باید بالاترین را انتخاب کنید - خدمات سرور SQL. فقط باید بررسی کنید که آیا سرور مرورگر SQL در حال اجرا است یا خیر. اگر نه، باید روی آن دوبار کلیک کنید و حالت شروع را روی "Automatic" تنظیم کنید. و سرور مرورگر را به صورت دستی با کلیک کردن روی in راه اندازی کنید منوی زمینهشروع کنید.

اکنون باقی مانده است که سرور SQL را به طور کامل راه اندازی کنید.

تنظیم پیام های دریافتی

برای این کار باید در فایروال نصب کنید ویندوز جدیدقانون سرور می توانید از طریق "شروع" - "ابزارهای مدیریت" وارد این تنظیمات شوید. مثل همیشه، پنل سمت چپ- درخت عناصر، سمت راست - تنظیمات. شما باید آیتم Inbound Rules را پیدا کنید. و در پنجره "Actions" - "New Rule". Setup Wizard باز خواهد شد. در اینجا باید Port را انتخاب کنید. علاوه بر این، پروتکل TCP است و شماره پورت 1433 است. در مرحله Action، Allow the connection را تنظیم کنید. علاوه بر این، در مورد نمایه، باید محدوده قانون را مشخص کنید. هر سه چک باکس قابل بررسی است.

و آخرین مرحله تنظیم نام است. بهتر است واضح و در دسترس را مشخص کنید.

پس از پیکربندی و ذخیره قانون، ارزش دارد که مطمئن شوید که کار می کند و در حال اجرا است.

ارتباط مشتری

برای اتصال به سرور از طریق استودیوی مدیریت SQL Server، باید یک قانون فایروال ایجاد کنید، درست همانطور که برای SQL Server Express نشان داده شد. تنها تفاوت این است که پروتکل UDP و پورت 1434 خواهد بود.

اگر به هیچ وجه نمی توانید متصل شوید، باید ویژگی های Connections را در SQL Server Management Studio مشاهده کنید. در اینجا مورد "اجازه دهید اتصال از راه دوربه این سرور باید یک چک باکس فعال داشته باشد. حالا همه چیز کار خواهد کرد.

نتیجه

این مقاله نحوه نصب و پیکربندی Express 2012 را نشان داد. همانطور که می بینید، این روش چندان پیچیده نیست و هر کاربر رایانه شخصی می تواند آن را مدیریت کند. نصب SQL Server 2008 Express به همان اندازه محبوب ممکن است کمی با نسخه توضیح داده شده در مقاله متفاوت باشد، اما روش و الگوریتم یکسان خواهد بود.

در نتیجه، یک ذخیره سازی داده های قابل دسترس و سازنده و یک سیستم مدیریت داده بر روی سرور پیکربندی می شود.

مبحث نصب MS SQL Server معمولا دور زده می شود. در واقع، نصب نکردن این DBMS دشوار است، حتی زمانی که آن را برای اولین بار انجام می دهید، به همان اندازه دشوار است که سرور 1C: Enterprise را همراه با آن راه اندازی نکنید. با این حال، تعدادی از ظرافت های ظریف وجود دارد که می تواند به طور قابل توجهی زندگی یک مدیر را مسموم کند، که امروز در مورد آنها صحبت خواهیم کرد.

MS SQL Server از نظر تعداد پیاده سازی در ارتباط با 1C: Enterprise رتبه اول را دارد، این تا حد زیادی به دلیل آستانه ورود پایین است، یک فرد بدون تجربه کاملاً قادر به تسلط بر این بسته است، صرفاً طبق Next - Next - Finish. روش. و جالبتر از همه، همه اینها کار خواهند کرد. بیایید بیشتر بگوییم، در اکثریت قریب به اتفاق موارد، تنظیمات پیش فرض سرور SQL برای اطمینان از عملکرد سازنده 1C: سرور سازمانی و لمس آنها نه تنها ضروری نیست، بلکه حتی مضر است.

اول از همه، به یاد داشته باشید پایه سیستم tempdb، که به طور فعال توسط 1C برای ذخیره جداول موقت و نتایج میانی استفاده می شود. علاوه بر این، بلافاصله توسط تمام پایگاه های داده 1C در حال اجرا بر روی سرور استفاده می شود. و از آنجایی که به طور پیش فرض در پوشه نصب سرور SQL قرار دارد، یعنی. بر روی درایو سیستم، سپس با افزایش بار tempdbبه یک گلوگاه برای کل سرور تبدیل می شود. خیلی اوقات این به موقعیت هایی منجر می شود: خریداری شده HDD سریع/ SSD، منابع دیسک کافی وجود دارد، و 1C کند می شود، که می تواند مشکلات جدی برای مدیران تازه کار ایجاد کند.

لحظه دوم رمزگذاری مقایسه tempdbباید با رمزگذاری مقایسه مطابقت داشته باشد پایگاه های اطلاع رسانی، در غیر این صورت ممکن است در برخی موارد منجر به نتایج غیرمنتظره و تا خطاهای جدی در محاسبات شود.

در عین حال، اجتناب از این مشکلات به هیچ وجه دشوار نیست، فقط چند دقیقه اضافی را در حین نصب صرف کنید یا تنظیمات یک سرور از قبل نصب شده را به دقت بررسی کنید.

نصب MS SQL Server برای کار با 1C: Enterprise

همانطور که قبلاً گفتیم نصب SQL Server بسیار ساده است و ما این فرآیند را به طور کامل شرح نمی دهیم و فقط به تنظیمات لازم. بیایید با انتخاب مؤلفه ها شروع کنیم، زیرا 1C از بیشتر مکانیسم های سرور SQL استفاده نمی کند و اگر قرار نیست از آنها برای مقاصد دیگر استفاده کنید، ما فقط آن را ترک می کنیم. موتور پایگاه داده,وسایل ارتباطی وجوه مشتریو کنترل ها(اختیاری).

ابزارهای مدیریت را نمی توان بر روی سرور نصب کرد، اما به طور جداگانه در ایستگاه کاری مدیر نصب می شود و از آنجا مدیریت می شود. سرورهای موجود MS SQL.

شما همچنین باید گزینه های مرتب سازی را بررسی کنید، اگر تنظیمات منطقه ای شما به درستی پیکربندی شده باشد، به احتمال زیاد لازم نیست چیزی را در آنجا تغییر دهید، اما مطلوب است که این پارامتر را کنترل کنید، باید وجود داشته باشد سیریلیک_عمومی_CI_AS.

AT تنظیمات سرورنشان می دهد احراز هویت در حالت ترکیبیو یک رمز عبور برای superuser SQL تنظیم کنید - sa. همچنین در زیر مدیران این نمونه از سرور SQL را مشخص کنید، به طور پیش فرض یک حساب کاربری وجود دارد که در آن نصب انجام شده است، اما اگر سایر کاربران نیز باید این نمونه را مدیریت کنند، منطقی است که آنها را فوراً مشخص کنید.

نشانک بعدی - دایرکتوری های داده- نیاز به دقیق ترین توجه دارد. مطمئن شوید که به عنوان محل ذخیره سازی پایگاه داده های کاربر و پایگاه داده مشخص می شود tempdbفضای روی یک آرایه تولیدی یا یک دیسک جداگانه. اگرچه هنگام ایجاد پایگاه داده می توانید مکان آن را مشخص کنید، اما وظیفه تنظیمات صحیحبه طور پیش فرض، شما را از کارهای غیر ضروری و همچنین از وضعیتی که پایگاه داده با استفاده از ابزارهای 1C ایجاد می شود و در فهرست پیش فرض قرار می گیرد، نجات می دهد، یعنی. در درایو سیستم همچنین می توانید بلافاصله دایرکتوری برای ذخیره نسخه های پشتیبان را مشخص کنید.

می توانید بقیه تنظیمات را به عنوان پیش فرض رها کنید و نصب را کامل کنید.

راه اندازی MS SQL Server برای کار با 1C: Enterprise

اگر با یک نمونه از قبل نصب شده از SQL Server سروکار دارید، مطمئن شوید که کدگذاری مقایسه سیریلیک_عمومی_CI_AS، در غیر این صورت، داده ها باید با استفاده از ابزارهای 1C آپلود شوند و سرور باید دوباره نصب شود (یا اگر این مورد توسط سرویس های دیگر استفاده می شود، نمونه دیگری را نصب کنید).

برای این کار، باز کنید استودیو مدیریت، نمونه مورد نیاز سرور SQL را انتخاب کرده و روی آن کلیک کنید کلیک راستموس رفتن به خواص.

سپس به نشانک بروید حافظهو مقدار RAM موجود برای سرور SQL را مشخص کنید، در غیر این صورت سرور SQL به دنبال استفاده از تمام حافظه موجود. در شرایطی که نقش‌های سرور SQL با نقش‌های دیگر ترکیب می‌شوند و در پیاده‌سازی‌های کوچک و متوسط ​​معمولاً روی همان ماشین سرور 1C قرار دارد، باید سیستم مورد نیاز و سرور 1C را از کل کم کنید. مقدار حافظه، به SQL آنچه باقی می ماند.

ارائه توصیه های بدون ابهام در اینجا دشوار است ، همه اینها به میزان داده های پردازش شده بستگی دارد ، در عمل منطقی است که نیمی از حافظه رایگان را به سرور SQL اختصاص دهید و متعاقباً این مقدار را بر اساس بار واقعی آن تنظیم کنید.

تنظیمات بعدی مربوط به امنیت خواهد بود. برای اتصال 1C به سرور، اغلب از یک حساب کاربری استفاده می شود sa، که، به بیان ملایم، ناامن است، زیرا به فردی که وارد آن شده است، می دهد دسترسی کامل به سرور SQL. با توجه به اینکه پایگاه های داده 1C اغلب توسط متخصصان شخص ثالث اداره می شوند، ایجاد یک حساب جداگانه برای آنها منطقی است.

برای این کار، باز کنید امنیت - ورود به سیستمو یک نام (حساب) جدید ایجاد کنید، احراز هویت را مشخص کنید SQL Serverو رمز عبور تعیین کنید.

سپس به نشانک بروید نقش های سرورو اجازه دهید dbcreator, مدیر پردازشو عمومی.

سپس از این حساب برای اتصال به سرور SQL از 1C استفاده کنید.

تنظیم دیگری برای پایگاه های داده از قبل ایجاد شده اعمال می شود، ویژگی های پایگاه داده مورد نظر را باز کرده و به تب بروید فایل ها. گزینه ای را پیدا کنید بزرگنمایی خودکار/حداکثر اندازهبرای فایل دیتا به طور پیش فرض، 1 مگابایت وجود دارد که بسیار نابهینه است، هنگام کار فعال با پایگاه داده، DBMS فقط اندازه فایل را افزایش می دهد، علاوه بر این، زمانی که چندین پایگاه داده به طور فعال کار می کنند، این منجر به تکه تکه شدن قابل توجه فایل داده می شود. بنابراین بر اساس حجم دیتابیس و فعالیت کار مقدار بالاتری را تعیین کنید که منجر به افزایش مداوم فایل دیتابیس نشود.

انتقال tempdb

در پایان مقاله ما، دوباره به پایگاه داده می پردازیم tempdb، اغلب شرایطی وجود دارد که فایل این پایگاه داده باید به مکان دیگری منتقل شود. به عنوان مثال سرور با تنظیمات پیش فرض نصب شده است و tempdbواقع شده است پارتیشن سیستم، یا یک SSD خریداری کرده اید و می خواهید نه تنها پایه ها، بلکه همچنین بیاورید tempdb(که راه حل صحیح است). همچنین تحت بار سنگین tempdbتوصیه می شود آن را روی یک دیسک جداگانه قرار دهید.

برای تغییر مکان یک فایل tempdbباز کن استودیو مدیریت، انتخاب کنید درخواست ایجاد کنیدو در پنجره باز شده متن زیر را وارد کنید که در آن E:\NEW_FOLDER- محل پایگاه جدید:

از استاد استفاده کنید
پایگاه داده tempdb را تغییر دهید
اصلاح فایل(
نام = tempdev،
نام فایل = N"E:\NEW_FOLDER\tempdb.mdf")
برو

پایگاه داده tempdb را تغییر دهید
اصلاح فایل(
نام = templog،
نام فایل = N"E:\NEW_FOLDER\templog.ldf")
برو

سپس کلیک کنید اجرا کن، پس از اجرای پرس و جو، سرور SQL، پایگاه داده و فایل های لاگ را مجددا راه اندازی کنید tempdbدر مکان جدید ایجاد می شود، فایل های موجود در مکان قدیمی باید به صورت دستی حذف شوند.

اینجاست که ما امروز را به پایان خواهیم رساند و در نهایت به شما یادآوری می کنیم که نگهداری پایگاه داده و تهیه نسخه پشتیبان را فراموش نکنید.