تماس با عارف رایانه

آموزش نصب نرم افزار Microsoft SQL Server 2008 R2

آموزش نصب نرم افزار Microsoft SQL Server 2008 R2 را در این مقاله بررسی خواهیم کرد.

نکات کلی در مورد MS-SQL و ساختار امنیتی آن  

  • SQL Server 2000
  • SQL Server 2008-R2
  • سرعت پایین MS-SQL 2008 برروی برخی از انواع Windows XP و Server 2003
  • استفاده از یک نسخه MS-SQL که از قبل نصب شده است
  • ذکر یک اشکال آزاردهنده در نصب SQL Server Management Studio
  • دریافت MS-SQL از سایت Microsoft

 

آموزش نصب نرم افزار SQL Server 2008 R2

 
 

نکات کلی در مورد MS-SQL و ساختار امنیتی آن

 
سیستم‌های مالی نوسا، داده‌های خود را با نرم‌افزار Microsoft SQL Server مدیریت می‌کنند. این، یک سیستم مدیریت پایگاه‌های اطلاعاتی است – از این به بعد از اختصار MS-SQL برای نامیدن آن استفاده خواهیم کرد. این نرم‌افزار دارای نسخه‌های مختلفی است که به مرور در ده سال گذشته به بازار عرضه شده‌اند: 2000 – 2005 – 2008 – 2008-R2. این نسخه‌ها با شماره‌های سریال نیز شناخته می‌شوند – فایل‌های اجرایی هر نسخه در Program Files در فولدرهایی با همین شماره‌ها از هم تفکیک می‌شوند. این شماره‌ها به ترتیب 80، 90 و 150 می‌باشند.
 
از طرف دیگر، هر یک از این نسخه‌ها در گونه‌های مختلفی ارائه می‌شوند که برای مصارف ویژه‌ای مناسب است و نیازمندی‌های خاص خود را نیز دارد. تفاوت عمده این گونه‌ها در بهای فروش آنها و امکاناتی است که در شبکه‌های بسیار بزرگ در اختیار قرار می‌دهند. مثلا Enterprise Edition دارای امکانات کامل است ولی فقط برروی رایانه‌های سرور قابل اجرا است – یعنی رایانه‌هایی که سیستم عامل آنها یکی از انواع Windows Server (مدل‌های 2000، 2003 ، 2008 و 2008-R2) باشد.
در میان گونه‌های مختلف MS-SQL، گونه‌ای به نام Desktop Engine یا Express وجود دارد که به دلایل زیر، بیشتر مورد توجه ما قرار گرفته است. اولا این گونه، رایگان است و به سادگی می‌توان آنرا از سایت مایکروسافت دریافت نمود. ثانیا استفاده از آن نیازی به در اختیار داشتن یک Windows Server ندارد و برروی رایانه‌های عادی Client (اعم از XP یا 7) نیز نصب می‌شود. محدودیت‌های این گونه نسبت به سرورهای اصلی MS-SQL در اندازه فایل‌های پایگاه‌های اطلاعاتی است – اندازه پایگاه اطلاعاتی در این گونه به

 
ما از بین تمام نسخه‌ها و گونه‌های MS-SQL، نسخه 2000 گونه Desktop Engine و نسخه 2008-R2 گونه Express را توصیه می‌کنیم. Express نامی است که از 2005 به بعد برای همان گونه Desktop Engine بکار رفته است. رفتارهای تمام نسخه‌های 2005 به بعد کاملا به هم شبیه می‌باشند و نکاتی که باید در حین استفاده از آنها مورد توجه قرار داده شوند نیز مشترک هستند – بنابراین اگر به دلیلی نمی‌خواهید از نسخه 2000 استفاده کنید، توصیه می‌کنیم که یکباره استفاده از 2008-R2 را مورد توجه قرار دهید.
 

MS-SQL به صورت یک سرویس در رایانه اجرا می‌شود. همانند سایر سرویس‌ها، MS-SQL از یک “کاربر” به خصوص برای کار با سیستم عامل رایانه استفاده می‌کند. این نکته از آن جهت اهمیت دارد که دسترسی MS-SQL به فولدرهای موجود در رایانه (فولدری که قرار است حاوی فایل‌های پایگاه‌های اطلاعاتی باشد) از طریق همان کاربر برقرار می‌شود – چنانچه کاربری که سرویس از طریق آن کار می‌کند، به فولدری دسترسی نداشته باشد، ایجاد پایگاه و استفاده از آن برای MS-SQL مقدور نخواهد بود.

سرویس‌ها عموما از کاربری به نام Local System (یا همان SYSTEM) برای کار با رایانه استفاده می‌کنند و معمولا این کاربر به تمام بخش‌های رایانه دسترسی دارد. چنانچه کاربری به جز SYSTEM برای سرویس MS-SQL لحاظ شده باشد و یا به ترتیبی دسترسی SYSTEM (یا آن کاربر جایگزین) به فولدرها محدود باشد، در زمان کار با نرم‌افزار با خطای عدم دسترسی (Access Denied – 5) مواجه خواهید شد.
 
از طرف دیگر، MS-SQL با مکانیزم خاص خود دسترسی کاربران رایانه به پایگاه‌های اطلاعاتی را کنترل می‌کند. دو مکانیزم در MS-SQL وجود دارند: مبتنی بر Windows Authentication و مبتنی بر SQL Server Authentication. مورد اخیر (SQL Server) ضریب امنیتی کمتری دارد و عموما برای مطابقت با نسخه‌های قبلی بکار می‌رود. استفاده از این نوع

در مکانیزم مبتنی بر Windows Authentication، به صورت پیش‌فرض، کاربران عضو گروه

 
سیستم مالی هدیه نوسا با کاربر جاری Windows (همان کاربری که اقدام به اجرای هدیه نموده است) از MS-SQL استفاده می‌کند. به همین دلیل، کاربر نرم‌افزار هدیه باید عضو گروه Administrators باشد – این وضعیت از نظر امنیتی نیز بسیار مطلوب است و استفاده غیرمجاز از داده‌های MS-SQL را غیرممکن می‌کند.
در سیستم مالی یکپارچه نوسا XP، وظیفه ارتباط با MS-SQL بر عهده سرور نوسا XP است. کاربر این سرور در برنامه Admin قابل تعیین است و عموما یک کاربر عضو گروه Administrators به این منظور مورد استفاده قرار می‌گیرد.
یادآوری: وضعیت مطلوب امنیتی (مبتنی بر پیش‌فرض‌ها) یعنی اولا سرویس MS-SQL با کاربر SYSTEM کار کند و ثانیا فقط کاربران عضو گروه <>Administrators

امکان استفاده از <>MS-SQL را داشته باشند. نیاز به تغییر این وضعیت اصولا هرگز برای سیستم مالی یکپارچه نوسا XP< پیش نمی‌آید. برای سیستم مالی هدیه نوسا نیز، با توجه به کاربرد شخصی نرم‌افزار، وضعیت پیش‌فرض در اکثر موارد مطلوب است. در صورت نیاز، برای مجاز نمودن استفاده از و SQL Server Management Studio در نسخه

 

SQL Server 2000

نصب نرم افزار SQL Server 2008 R2

گونه Desktop Engineاین نسخه، برای کاربردهای شخصی بسیار مناسب است. خیلی راحت و سریع نصب می‌شود؛ نیازی به تنظیمات خاصی ندارد؛ برروی تمام گونه‌های Windows قابل استفاده است و از آشفتگی‌های امنیتی که در چند سال گذشته گریبان محصولات Microsoft را گرفته است در آن خبری نیست. البته در نسخه‌های بعدی MS-SQL امکانات و قابلیت‌های بسیاری پیاده‌سازی شده، اما کاربرد این امکانات بیشتر در زمینه کار با داده‌های حجیم و البته اجرا در سخت‌افزارهای قدرتمند است. آخرین ویرایش نسخه 2000، در سال 2005 و با پس‌وند Service Pack 4 ارائه شده است.
اگرچه در سایت Microsoft گفته شده که این نسخه از MS-SQL برای s>Windows<>های جدید (Vista ، 7 و 2008) مناسب نیست، اما با انجام تنظیمات مختصری، می‌توان از این نسخه در Windows های جدید نیز استفاده نمود.
برای Windows XP و سرور اصولا فقط همین نسخه از MS-SQL توصیه می‌گردد. در صورت نصب MS-SQL 2000 بر روی Windows XP هیچ نکته خاصی وجود ندارد و تمامی رفتارها و تنظیمات پیش‌فرض مطلوب می‌باشند.
برای Windows 7 هم می‌توانید از MS-SQL 2000 استفاده نمایید. در حین نصب، طبق معمول تعدادی پیغام اخطار جدی توسط Windows ارائه می‌شود که مجددا طبق معمول باید تمام آنها را تصویب نمایید. در مورد UAC و محدودیت‌هایی که این مکانیزم در استفاده از نرم‌افزارها ایجاد می‌کند نکاتی وجود دارد که در این صفحه توضیح داده شده است. توصیه می‌کنیم پیش از نصب MS-SQL 2000، حداقل به صورت موقت UAC را غیرفعال نمایید.
 
بیشتر بخوانید:
آموزش نصب نرم افزار SQL Server 2000 (ویدیو آموزشی)
 

SQL Server 2008-R2

گونه Express این نسخه، برای کاربردهای شخصی مناسب است. البته نصب و راه‌اندازی آن نسبت به MS-SQL 2000 با تشریفات بیشتری انجام می‌شود. همچنین برای نصب این سیستم برروی Windows XP یا سرور 2003 لازم است تا ابتدا نرم‌افزارهای جنبی مورد نیاز آن را نصب کنید که خود دردسر مضاعفی خواهد بود؛ به Microsoft Installer 4.5 ، Power Shell و .Net Frame Work نیاز خواهید داشت.
دردسرهای نسخه‌های بعد از MS-SQL 2000 بین تمام نسخه‌ها (اعم از 2005، 2008 و >2008-R2) یکسان است و به همین دلیل بهتر است اگر نمی‌خواهید از MS-SQL 2000 استفاده کنید، یکباره به سراغ 2008-R2 بروید. کسری‌ها و دردسرهای نصب این نسخه برروی Windows XP در حین نصب برروی Windows 7 وجود نخواهند داشت. 2008-R2 Express با سرعت و سهولت قابل قبولی بر روی Windows 7 نصب می‌شود.
در قسمت‌های قبلی، در مورد پیش‌فرض‌های مطلوب MS-SQL(کاربر SYSTEM و گروه Administrators) شرح دادیم. متاسفانه در حین نصب 2008-R2، این پیش‌فرض‌ها رعایت نشده‌اند و همین باعث می‌شود که نصب این نسخه به صورت پیش‌فرض مشکلاتی را در حین استفاده از آن به همراه داشته باشد. حتما لازم است تا تنظیمات مناسب را در زمان نصب انجام دهید. در حین نصب، با پنجره‌ای به شکل زیر مواجه خواهید شد:
 
نصب نرم افزار SQL Server 2008 R2
نصب نرم افزار SQL Server 2008 R2
 
در این مرحله، حتما لازم است تا شبیه آنچه در شکل نشان داده شده است، Account Name را تغیر دهید و گزینه NT AUTHORITY\SYSTEM را انتخاب کنید. در ادامه مراحل نصب با پنجره دیگری به شکل زیر مواجه خواهید شد:
 
نصب نرم افزار SQL Server 2008 R2
نصب نرم افزار SQL Server 2008 R2
 
همانطور که دیده می‌شود، Authentication Mode به صورت پیش‌فرض در حالت مناسب (Windows) قرار دارد. اما لازم است تا وضعیت فهرست پایین پنجره (با عنوان Specify SQL Server administrators) را به صورتی که در شکل نشان داده شده است تغییر دهید. گروه Administrators به صورت پیش‌‌فرض درج نشده است و فقط کاربر جاری در فهرست وجود دارد. برای افزودن Administrators ، تکمه Add را فشار دهید و در پنجره‌ای که با اینکار باز می‌شود، کلمه Administrators را تایپ کرده و پنجره را تصویب (OK) نمایید. با این‌کار، گروه Administrators به فهرست اضافه خواهد شد. در صورت تمایل به افزایش ضریب امنیتی، می‌توانید کاربر جاری را نیز از این فهرست حذف نمایید. در شکل فوق، RD490\LG (LG) کاربر جاری است – برای حذف، مکان‌نمای فهرست را برروی کاربر جاری قرار داده و دکمه Remove را فشار دهید.
 
 

سرعت پایین MS-SQL 2008 برروی برخی از انواع Windows XP و Server 2003

 
به علت وجود Service Pack و Updateهای بی‌شماری که برای سیستم‌های Windows ارائه شده و می‌شوند، صدور حکم قطعی در مورد رفتار این سیستم‌ها غیرممکن شده است. در این شرایط، البته کماکان می‌توان به نکاتی که به تجربه یافت شده‌اند اشاره کرد: یکی از پدیده‌های عجیبی که در کار با MS-SQL 2008 به آن برخورد داشته‌ایم، افت سرعت قابل ملاحظه این نرم‌افزار در برخی از سیستم‌های Windows XP و 2003 می‌باشد. دلیل این وضعیت به درستی معلوم نیست (و ممکن است یک اشکال در محصولات Microsoft باشد) اما منشاء آن را تشخیص داده‌ایم:  غیرفعال بودن پروتکل ارتباطی TCP/IP در تنظیمات شبکه‌ای سرور. البته در سیستم‌های مالی نوسا (اعم از هدیه یا یکپارچه XP) نیازی به فعال بودن این پروتکل ارتباطی نیست – هدیه به صورت تک‌استفاده کننده کار می‌کند و در سیستم مالی یکپارچه نوسا XP نیز ارتباط کاربران در شبکه نه با <span “>MS-SQL

بلکه فقط با سرور اختصاصی نوسا برقرار می‌گردد. اما همانطور که پیش از این اشاره شد، غیرفعال بودن TCP/IP به دلیل ناشناخته‌ای منجر به افت سرعت

چنانچه در حین کار با سیستم با مکث‌های طولانی و بدون دلیل مواجه بودید (در حد چند 10 ثانیه برای عملیات ساده!) ممکن است دلیل این مکث‌ها نکته پیش‌گفته باشد. برای رفع مشکل باید به صورت زیر عمل نمایید. از Start Menu و از طریق All Programs به فولدر مربوط به MS-SQL 2008 بروید و سپس به فولدر <>Configuration Tools<> بروید و در آنجا گزینه style=”font-SQL Server Configuration Manager را انتخاب نمایید. نرم‌افزار مربوط به شکل زیر بازنمایی می‌شود:
 
نصب نرم افزار SQL Server 2008 R2
نصب نرم افزار SQL Server 2008 R2
 
 
در درخت سمت چپ، گزینه‌ای که در شکل نشان داده شده است را انتخاب کنید و اندکی صبر کنید تا فهرست سمت راست بازنمایی شود. در صورتی که سطر TCP/IP همانند آنچه در شکل نشان داده شده است Disabled باشد، بر روی آن Right Click نمایید و از منوی بازنمایی شده، گزینه Enable را انتخاب کنید. اگر افت سرعت

 
 

استفاده از یک نسخه MS-SQL که از قبل نصب شده است

 
در صورتی که رایانه شما از قبل به MS-SQL (به عنوان

 
  • اجرای سرویس MS-SQL با کاربری به جز Local System
  • عدم وجود گروه Administrators در بین کاربران ارشد دسترسی نداشتن کاربر Local System به فولدر حاوی فایل‌های پایگاه اطلاعاتی
 
برای بازبینی و اصلاح موارد فوق، در نسخه 2000 نیاز به نرم‌افزار

همین کار در نسخه‌های بعدی (2005، 2008 و 2008-R2) با استفاده از نرم‌افزاری به نام SQL Server Management Studio انجام می‌شود. لینک دریافت این نرم‌افزار به همراه سایر لینک‌های مربوط به دریافت فایل از سایت Microsoft در بخش انتهایی همین مطلب آمده است. در زمان نصب SQL Server Management Studio
 
کاربر سرویس MS-SQL: پیش از این اشاره کردیم که کاربر مناسب برای این سرویس کاربر Local System (یا همان SYSTEM) است. این کاربر عموما به بخش‌های مختلف هارد درایو سیستم شما دسترسی دارد. لازم است تا کاربر مورد استفاده در این سرویس را کنترل و در صورت نیاز اصلاح نمایید.
بازبینی و تغییر کاربر را در سه بند توضیح می‌دهیم: Enterprise Manager برای نسخه 2000؛ SQL Server Configuration Manager برای نسخه‌های بعد از 2000؛

 
در صورت استفاده از نسخه 2000، نرم‌افزار Enterprise Manager را اجرا کنید (از طریق Start Menu و از فولدر مربوط به MS-SQL). در Enterprise Manager، در درخت سمت چپ، برروی نام سرور Right Click کنید و از منویی که ظاهر می‌شود، گزینه
 
 
 
تنظیمات مناسب در این شکل دیده می‌شوند: در قسمت انتهایی در بخش Startup service account، گزینه System account را انتخاب کنید و پنجره را تصویب (OK) نمایید. برای اعمال تغییرات باید Service را Stop و سپس Start نمایید. در همان منویی که با Right Click برروی نام سرور ظاهر می‌شود (همان که قبلا برای احضار Properties بکار بردید)، گزینه‌هایی با همین اسامی وجود دارند.
 
در صورت استفاده از نسخه‌های 2005 یا 2008 یا 2008-R2، از Start Menu و از طریق All Programs به فولدر مربوط به MS-SQL بروید و سپس به فولدر Configuration Tools بروید و در آنجا گزینه SQL Server Configuration Manager را انتخاب نمایید. در فهرست سمت چپ، سطر
 
 
نصب نرم افزار SQL Server 2008 R2
نصب نرم افزار SQL Server 2008 R2
 
همانطور که در شکل دیده می‌شود، در قسمت Log on as باید گزینه Built-in account را انتخاب کنید و از فهرستی که در زیر آن قرار دارد، گزینه Local System را انتخاب نمایید. برای اعمال تغییرات باید Service را (OK) کنید.
 
روش دیگر برای بازبینی و احیانا اصلاح کاربر سرویس MS-SQL استفاده از تنظیمات بخش Services است. این بخش از مسیرهای مختلفی قابل دسترسی است که در اینجا دسترسی از طریق Computer Management را توضیح می‌دهیم. به این منظور در Start Menu بر روی My Computer (که در Windows 7 به Computer تغییر نام داده است)، Right Click کنید و از منویی که ظاهر می‌شود، گزینه Manage را انتخاب کنید. با اینکار پنجره Computer Management ظاهر خواهد شد.
در این پنجره، در قسمت سمت چپ، امکانات مختلف به صورت درخت بازنمایی شده‌اند. سطر Services and Applications را انتخاب کنید و زیرشاخه‌های آن‌را باز کنید. حال سطر Services را انتخاب کنید. با این‌کار، فهرست تمامی سرویس‌های نصب شده در سیستم در فهرست سمت راست بازنمایی خواهند شد. در این فهرست باید سطر مربوط به MS-SQL را انتخاب کنید. این سطر در MS-SQL 2000 دارای نام MSSQLSERVER و در نسخه‌های بعدی، دارای نام SQL Server می‌باشد. با Right Click برروی این سطر و انتخاب گزینه Properties از منوی ظاهر شده، پنجره‌ای به شکل زیر باز خواهد شد:
 
 
نصب نرم افزار SQL Server 2008 R2
نصب نرم افزار SQL Server 2008 R2
 
همانطور که در شکل دیده می‌شود، در صفحه Logon گزینه‌ای برای انتخاب کاربر مناسب (یعنی Local System account) وجود دارد. در صورت نیاز وضعیت گزینه‌ها را به صورت شکل فوق درآورید. اعمال تغییرات نیازمند Stop و Start کردن سرویس است. تکمه‌هایی به همین منظور در صفحه General تعبیه شده‌اند. در نهایت پنجره را تصویب (OK) کنید.
 
گروه Administrators در MS-SQL به عنوان کاربر ارشد: MS-SQL با استفاده از مفهومی به نام Login، دسترسی کاربران به پایگاه‌های اطلاعاتی را کنترل می‌کند. علاقه داریم که “فقط” کاربرانی که عضو گروه Administrators هستند به MS-SQL دسترسی داشته باشند. این وضعیت، پیش‌فرض نسخه 2000 است و ابتدا به همین صورت نصب می‌شود. به همین دلیل در بندهای قبلی، نکته خاصی در مورد نصب این نسخه ذکر نکردیم. در نسخه‌های بعد از

این عمل برای نسخه 2000 با استفاده از Enterprise Manager و برای نسخه‌های بعدتر با نرم‌افزار SQL Server Management Studio قابل انجام است. یادآوری می‌کنیم که این ابزارها، حسب مورد، باید از قبل در سیستم نصب شده باشند. برای اجرای آنها باید از مسیر Start Menu، گزینه All Programs و پس از آن، گزینه مناسب را از فولدر MS-SQL انتخاب کنید.
 
برای MS-SQL 2000، در صورتی که BUILTIN\Administrators در فهرست دیده نشود، لازم است تا آنرا ایجاد نمایید. به این منظور برروی Logins، کلید سمت راست ماوس را فشار دهید و گزینه New Login را انتخاب کنید. پنجره‌ای به شکل زیر باز می‌شود:

 
 
نصب نرم افزار SQL Server 2008 R2
نصب نرم افزار SQL Server 2008 R2
 
همانطور که در شکل نشان داده می‌شود، باید در دریچه عبارت BUILTIN\Administrators را وارد کنید. حال برای اینکه این گروه را به عنوان کاربر ارشد معلوم کنیم، به صفحه

 
همانطور که در شکل دیده می‌شود، سطر اول از فهرست (با عنوان

 
برای نسخه‌‌های بعد از MS-SQL 2000، در BUILTIN\Administrators را ملاحظه کنید. اگر این سطر موجود است، آن‌را Right Click کنید و از منوی ظاهر شده، گزینه Properties را انتخاب کنید و محتویات پنجره بازنمایی شده را با شکل‌هایی که در ادامه مشاهده می‌کنید تطبیق دهید. در صورت نیاز اصلاحات لازم را انجام دهید و پنجره را تصویب (OK) کنید.
در صورتی که BUILTIN\Administrators در فهرست دیده نشود، لازم است تا آنرا ایجاد نمایید. به این منظور برروی Logins، کلید سمت راست ماوس را فشار دهید و گزینه New Login را انتخاب کنید. پنجره‌ای به شکل زیر باز می‌شود:
 
همانطور که در شکل نشان داده می‌شود، باید در دریچه style=”font-size: Login Name، عبارت BUILTIN\Administrators را وارد کنید. حال برای اینکه این گروه را به عنوان کاربر ارشد معلوم کنیم، به صفحه Server Rolesبروید. توجه کنید که فهرست صفحات در سمت چپ پنجره قرار دارد. شکل زیر وضعیت این صفحه را نشان می‌دهد:
 
همانطور که در شکل دیده می‌شود، سطر آخر از فهرست (با عنوان sysadmin) باید علامت‌گذاری شود. حال می‌توانید پنجره را تصویب (OK) کنید.
دسترسی کاربر سرویس به فولدرها: همانطور که در بخش‌های قبلی گفته شد، ترتیبی دادیم که سرویس MS-SQL با کاربر Local System از رایانه استفاده کند. این کاربر به صورت پیش‌فرض به تمام فولدرهای سیستم دسترسی کافی دارد. با این وجود، از آنجا که رفتارها و سیاست‌های امنیتی Microsoft در سال‌های گذشته به صورت غیرقابل تصوری متغیر بوده است، هیچ بعید نیست که گونه‌ای از Windows وجود داشته باشد (یا در آینده به وجود بیاید) که در آن Local System به فولدری دسترسی نداشته باشد. این وضعیت به صورت خطای Access Denied (Error Num 5) خودنمایی خواهد کرد. در صورتی که با این پدیده مواجه شدید، لازم است تا دسترسی کاربر Local System (یا همان کاربر SYSTEM) را به فولدر حاوی فایل‌های پایگاه‌های اطلاعاتی بررسی کنید و در صورت نیاز دسترسی کامل را تعریف کنید.
در سیستم مالی یکپارچه نوسا XP، تمام فایل‌های پایگاه‌های اطلاعاتی در یک فولدر به نام Data در مسیر نصب سرور قرار می‌گیرند. به صورت پیش فرض: C:\Program Files\Nosa\AccXP\Server\Data
در سیستم مالی هدیه نوسا، تمام فایل‌های پایگاه‌های اطلاعاتی در همان فولدر دلخواه سیستم و در کنار فایل اجرایی هدیه (AccXPClt-Gift.exe) قرار می‌گیرند.
سطوح دسترسی فولدرها درProperties آنها و در صفحه‌ای به نام Security تعیین می‌شوند. این عمل در Windows 7، بدون غیرفعال کردن UAC بسیار دشوار است. توصیه می‌کنیم که برای تغییر سطوح دسترسی، حداقل به صورت موقت، UAC را غیرفعال نمایید. توضیحات لازم را می‌توانید از این صفحه دریافت نمایید.
 

ذکر یک اشکال آزار دهنده در نصبSQL Server Management Studio

 
اشکال مربوط به حالتی است که MS-SQL از قبل برروی رایانه نصب شده باشد و در آینده بخواهید نرم‌افزار SQL Server Management Studio را در رایانه نصب کنید. در یکی از مراحل نصب، با پنجره‌ای به شکل زیر مواجه خواهید شد:
دو گزینه اصلی در اینجا مطرح است که عناوین نامناسبی دارند و معمولا به اشتباه انتخاب می‌شوند – اگرچه در عبارت‌های توضیح که در ادامه هر گزینه آمده است، واضح است که کدام گزینه باید انتخاب شود. گزینه اول به یک نصب جدید اشاره دارد و گزینه دوم به افزودن امکانات جدید به یک MS-SQL نصب شده از قبل. با توجه به اینکه در اینجا قصد دارید برروی یک رایانه که از قبل MS-SQL برروی آن نصب شده است، SQL Server Management Studio را نیز نصب کنید، به صورت طبیعی گزینه دوم را مناسب می‌دانید – در حالی که این انتخاب اشتباه است. در توضیحات ذیل گزینه اول هم آمده که نصب SQL Server Management Studio باید با انتخاب همین گزینه انجام شود.
به هر حال، در صورتی که گزینه اول را انتخاب کنید، نصب به صورت موفقیت‌آمیزی به انجام خواهد رسید. اما اگر گزینه دوم را انتخاب نمایید، در صفحه بعدی که برای انتخاب اجزاء قابل نصب است، هیچ گزینه‌ای برای انتخاب نخواهید داشت.
 
اما اشکال اصلی وقتی پیش می‌آید که پس از انتخاب گزینه دوم و رسیدن به بن بست، تکمه Back را فشار دهید و بخواهید گزینه اول را انتخاب کنید. در این وضعیت مجددا در صفحه انتخاب اجزاء قابل نصب هیچ گزینه‌ای برای انتخاب نخواهید داشت – یعنی فهرست گزینه‌های قابل انتخاب با انتخاب نادرست گزینه دوم خراب می‌شود و با انتخاب گزینه صحیح به‌هنگام نمی‌گردد. در این وضعیت ادامه نصب SQL Server Management Studio میسر نیست و مجبورید از نرم‌افزار نصب خارج شوید و دوباره آنرا اجرا نمایید. پس یادآوری می‌کنم که گزینه اول و فقط گزینه اول را انتخاب نمایید.
 

دریافت MS-SQL از سایت

 

در انتها فهرستی از فایل‌های نصب برخی از محصولات MS-SQL را برای دریافت از سایت مایکروسافت ذکر می‌کنیم. این لینک‌ها به فایل‌های نصب نرم‌افزارهایی که در این مستند توضیح داده شده‌اند اشاره می‌کنند. یادآوری می‌کنیم که تمام این نرم‌افزارها، ویرایش‌های همگانی و رایگان محصولات ‌MS-SQL می‌باشند:
 
 
5/5 ( 1 نظر )