Як встановити лише компонент SQL Server Management Studio 2008 [закрито]


76

Нижче наведено список компонентів SQL, які я встановив у програмі Visual Studio 2010 Professional. На жаль, намагаючись працювати, я не зміг знайти SQL Server Management Studio 2008.

Чи можна завантажити SQL Server Management Studio 2008 окремо та встановити лише цей компонент?

Оскільки раніше я встановлював SQL Server Management Studio 2005 із цілком новим екземпляром SQL Server 2005 і мав кілька екземплярів, і це було трохи безладно.

текст заміщення


3
SSMS 2008 Express - це безкоштовне завантаження, якщо воно відповідає вашим потребам ...
OMG Ponies

stackoverflow.com/questions/5834191/ ... Остання відповідь у цій темі була для мене ключовою. Щасти.
azrahel

1
Чому це закрито? Визначається спільнотою посилання вище , включає «програмні засоби , за допомогою яких традиційно програмістами»
EricP

Відповіді:


27

Якщо у вас є інсталяційний носій SQL Server 2008, ви можете встановити лише компоненти клієнта / робочої станції. Вам не потрібно встановлювати механізм баз даних для встановлення інструментів робочої станції, але якщо ви плануєте розробляти Служби інтеграції, вам потрібно встановити Механізм служб інтеграції на робочій станції для BIDS, щоб мати можливість використовувати його для розробки. Майте на увазі, що Visual Studio 2010 наразі не підтримує розробку BI, тому вам доведеться інсталювати BIDS із носія інсталяції SQL та використовувати Visual Studio 2008 BI Development Studio, яка інсталюється в папці SQL Server 2008 у програмних файлах, якщо вам потрібно виконувати будь-які розробки SSIS, SSRS або SSAS з робочої станції.

Як зазначалося в коментарях, ви можете завантажити Management Studio Express безкоштовно від Microsoft, але якщо у вас вже є інсталяційний носій для SQL Server Standard / Enterprise / Developer Edition, вам краще скористатися тим, що є.

Завантажте SSMS 2008 Express


7
У програмі інсталяції SQL Server 2008 R2 цю функцію перейменовано на «Інструменти управління - Основні».
Markjan

1
+1 за "Краще використовувати те, що ти маєш", що відмовляє мені від помилкової інсталяції експресу, тому відповідь @ dyslexicanaboko відповідала моїй ситуації.
goodeye

142

Я виявив, що деякі статті мають найбільше значення:

Це посилання - досвід, який мав хтось інший: http://goneale.com/2009/05/24/cant-install-microsoft-sql-server-2008-management-studio-express/

Це посилання містить точні кроки, необхідні для встановлення всього належним чином: http://www.codefrenzy.net/2011/06/03/how-to-install-sql-server-2008-management-studio/

Це посилання підтверджує попереднє посилання: /superuser/88244/installing-sql-server-management-studio-when-vs2010-beta-2-is-already-installed

Мої вказівки

Я не впевнений, що мої інструкції будуть точними на 100%, але в моєму випадку, оскільки я встановив VS2010 на свіжу копію Windows 7, інсталятор VS2010 встановлює для вас SQL Server 2008 Express, тому з цього моменту мені просто потрібне управління Студія.

Що я зібрав із цих пояснень, це зробити наступне:

  1. Завантажте інсталяцію SQL Server Management Studio з http://www.microsoft.com/download/uk/details.aspx?id=22973

  2. Запустіть інсталяцію, коли дійдете до точки, коли вона просить вас " Виконати нову інсталяцію SQL Server 2008 " або " Додати функції до існуючого екземпляра SQL Server 2008 ", ця частина є ЗБУТИВНОЮ ЧАСТИНОЮ (HEY MICROSOFT ПРИМІТКА) , НЕ РОБІТЬ ЦЬОГО МАТЕРІАЛУ).

    Скільки ви хочете вибрати "Додати функції до існуючого екземпляра SQL Server 2008" НЕ !!!!

    Вам потрібно вибрати " Виконати нову інсталяцію SQL Server 2008 ". Це не звучить правильно, я знаю - це дуже заплутано та протилежно інтуїтивно, але, схоже, це спосіб встановити студію управління. :(

  3. Натискайте далі, поки не побачите частину вибору функцій. Хееееее, погляньте на це, у ньому є прапорець для Студії управління. Його слід уже вибрати, якщо ні, то виберіть його звичайно і натисніть наступний.

  4. Натисніть Next next next next next next ... в основному просто встановіть його на цьому етапі.

  5. Насолоджуйтесь, він встановлений.


35
+1 за "HEY MICROSOFT ПРИМІТКА, НЕ РОБІТЬ ЦЬОГО МАТЕРІАЛУ", але насправді я не зміг змусити інсталятор SQL Server 2008 (не SP) працювати на моїй машині (Win7 SP1) - він постійно наполягав на тому, що Мені потрібно було перезавантажитися, навіть після перезавантаження. Щоб бути справедливим, це попередило мене про "відомі проблеми сумісності".
СП.

1
Я думаю, що раніше я стикався з подібною проблемою на машині XP. Я міг би бути далеко, але я думаю, що це пов’язано із набором файлів за замовчуванням, що існують чи щось інше, і поки ви не знайдете та не видалите його, ви будете мати цю проблему. Я думаю, що це у вашому% appdata%. Що стосується постійної перезавантаження, перевірте це: geekswithblogs.net/rowser/archive/2009/03/03/129818.aspx , обов’язково опублікуйте рішення, якщо його знайдете, зараз мені цікаво.
dyslexicanaboko

1
Виходячи з фону LAMP, це найбільш розчаровуючий процес!
Користувач123342234

3
Вибачте :( але дивлячись на світлий бік, SQL Server досить дивовижний у використанні, просто не раді встановити. Я все ще плутаюся щодо того, який обліковий запис користувача вказати при встановленні самого SQL Server.
dyslexicanaboko

2
Я б дав вам 50 голосів проти, якби міг!
Хоакін Л. Роблес

8

Я просто оновлюю це версією Microsoft SQL Server Management Studio 2008 R2. якщо ви запускаєте інсталятор нормально, ви можете просто додати Інструменти керування - Основні, і натиснувши Основне, він повинен вибрати Інструменти управління - Завершити.

Це те, що мені вдалося.


Дякую. Насправді я якось пропустив це, налаштовуючи свою першу інстанцію. Я не впевнений, чому не було б можливості встановити студію управління окремо.
Itison

@zach Я знаю, що воно старе - ваше посилання загинуло.
Роб

4

Прийнята відповідь була правильною до липня 2011 року. Щоб отримати останню версію, включаючи пакет оновлень, ви повинні знайти останню версію, як описано тут:

Наприклад, якщо ви перевірите SP2 CTP та SP1, ви знайдете останню версію SQL Server Management Studio під пакетом SP1:

Завантажте 32-розрядну (x86) або 64-розрядну (x64) версію файлів SQLManagementStudio * .exe за необхідності та встановіть її. Ви можете дізнатися, чи є ваша система 32-розрядною або 64-розрядною, клацнувши правою кнопкою миші Комп’ютер, вибравши Властивості та подивившись Тип системи.

Незважаючи на те, що ви можете застосувати пакет оновлень до базової версії, яка випливає з дотримання прийнятої відповіді, простіше просто завантажити останню версію SQL Server Management Studio і просто встановити її за один крок.


microsoft.com/en-us/download/details.aspx?id=26727 для мене спрацював ідеально - це повна версія студії управління, а не експрес
jmshapland

Я просто мав такий самий досвід роботи з WIN 7 / 64bit
Dave K

0

Якщо у вас все ще виникають проблеми станом на вересень 2012 року, перейдіть сюди: http://support.microsoft.com/kb/2527041 ... і візьміть SQLManagementStudio_x(32|64)_ENU.exe(якщо ви вже встановили SQL Server 2008 Express R2), або SQL Server 2008 Express R2 з інструментами, тобто SQLEXPRWT_x64_ENU.exe or SQLEXPRWT_x32_ENU.exe(якщо ви цього ще не зробили).

Звідти дотримуйтесь подібних інструкцій, як зазначено вище (тобто використовуйте вибір «Виконати нову інсталяцію та додайте спільні функції», оскільки «Інструменти керування - Основне» вважається «спільною функцією»), якщо ви вже встановили SQL Server Express 2008 R2 (як у мене було). І якщо ви ще цього не зробили, то, звичайно, ви збираєтесь піти цим шляхом, оскільки вам все одно потрібно встановити новий екземпляр.

Це вирішило речі для мене, і, сподіваюся, буде для вас теж!


0

Командний рядок SQL Server Management Studio 2008 R2 Express:

Відповідь dislexicanaboko потрапляє у вирішальний момент, але цей ще простіший і підходить для командного рядка (сценарії без нагляду):

(випробувано на SQL Server 2008 R2 Express, встановлено один екземпляр і завантажено SQLManagementStudio_x64_ENU.exe)

Як зазначається в цьому потоці досить часто, краще використовувати оригінальну установку сервера SQL (наприклад, SQL Express з інструментами), якщо це можливо, але є деякі сценарії, коли ви хочете додати SSMS до похідного SQL без цих інструментів, згодом:

Я вже вклав його в пакетний синтаксис тут:

@echo off
"%~dp0SQLManagementStudio_x64_ENU.exe" /Q /ACTION="Install" /FEATURES="SSMS" /IACCEPTSQLSERVERLICENSETERMS

Примітки:

  1. У 2008 році без R2 цього повинно бути достатньо, щоб опустити прапор / IACCEPTSQLSERVERLICENSETERMS , я думаю.

  2. Параметр / INDICATEPROGRESS тут марний, вся команда займає кілька хвилин і мовчить на 100% без будь-якого підтвердження. Просто подивіться на меню «Пуск», якщо команда готова, чи вона успішна.

  3. Це також має працювати для функції " ADV_SSMS " (замість "SSMS"), яка є розширеним варіантом студії управління (профілювання, звітування, налаштування тощо).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.