Где находится SQL Server Management Studio 2012?


224

У меня на ноутбуке были SQL Server 2008 R2 и Visual Studio 2008 и 2010. Я установил SQL Server 2012 и, наконец, получил инструменты данных SQL Server, чтобы можно было создавать отчеты SSRS в Visual Studio 2010.

Хотя я установил средства управления - много раз - на два отдельных экземпляра SQL Server 2012, я не могу найти их в программах и не запускать их. Единственная программа SSMS, которую я могу найти, работает SSMS 2008 R2.

Я понимаю, что общий совет - устанавливать SQL Server перед Visual Studio, но я действительно не хочу удалять Visual Studio, так как это принесет множество других проблем.

Как я могу решить эту проблему?


2
Я всегда бегаю и набираю ssms.exe .. Я принимаю, что я ленивый!
Zerotoinfinity

2
@ Zerotoinfinite: не работает для меня. У меня была установлена ​​SSMS 2008R2 и недавно также установлена ​​SSMS 2012. Набрав «ssms» в диалоговом окне «Выполнить команду», вы вызвали SSMS 2008R2, а не 2012. Устранена проблема, отредактировав переменную PATH, поставив путь к 2012 ssms.exe перед путем к 2008R2 ssms.exe.
Саймон Тьюси

Ответы:


119

Вы можете получить инструменты SSMS Express здесь или полные инструменты SQL Server Eval здесь . Загрузки MSDN / TechNet в настоящее время являются единственным местом для получения RTM-версий ( не eval ) набора инструментов SSMS 2012.

Обратите внимание, что первая ссылка сейчас (декабрь 2017 г.) указывает на «Microsoft® SQL Server® 2012 с пакетом обновления 2 (SP2) Express». ssms 2014 и 2017 еще доступны.


12
У меня есть программное обеспечение - это не проблема. Он устанавливает его так, чтобы я мог видеть и запустить SSMS!
Энди Браун

1
Установка 2012 DEV RTM сейчас ... должна быть в состоянии сообщить вам в ближайшее время. Какую версию вы установили 2012 Express / Eval / RTM?
SliverNinja - MSFT

82
SSMS 2012 установлен наC:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Ssms.exe
SliverNinja - MSFT

1
Это действительно помогает - большое спасибо! Теперь он загружается, но, к сожалению, теперь появляется сообщение об ошибке, в котором говорится, что мне нужно запустить команду ssms.exe / resetsettings из командной строки. Я попробую варианты и обязательно добавлю комментарий сюда.
Энди Браун

5
Я полагаю, вы не можете установить обе SSMS 2008 и 2012 одновременно? Переустановка не сработала, поэтому я сделал следующее, и он сделал: 1. Нашел SQLManagementStudio_x86_ENU.exe для 2008 и запустил его через командную строку следующим образом: SQLManagementStudio_x86_ENU.exe /action=uninstall /features=Tools 2. Сделал то же самое для удаления 2012 3. Перезапустил мой компьютер 3. Переустановил SSMS 2012, используя SQLManagementStudio_x86_ENU.exe /action=install /features=Tools(идея пришла - kushagrarakesh.blogspot.de/2012/03/… )
pharophy

147

2
SQL Profiler включен с этим. Я помню, с 2008 года вы не получили Profiler, когда вы установили экспресс-версию Management Studio.
Микки МакКуэйд

4
Да, Express Edition включает в себя полный набор клиентских инструментов ... вот скриншот экрана установки .
Тим Льюис,

55
SQLManagementStudio_x64_ENU.exe это НЕ SSMS ! Запутанное имя файла, а? Он включает в себя только основные инструменты управления (например, Configuration Manager) и поддержку SSMS. Для установки самой SSMS необходим SQLEXPRWT_x64_ENU.exe . (Не нужно загружать SQLManagementStudio_x64_ENU.exe)
System.Cats.Lol

7
Когда вы запускаете установщик, вы должны действовать так, как если бы вы собирались установить весь пакет SQL Server, позже в процессе установки вы можете выбрать только установку SSMS.
Baodad

Это просто говорит «SQL Server® 2012 Express». Отличается ли это от «SQL Server® 2008 Management Studio Express», кроме версии? В настоящее время я загружаю «SQL Server 2012 Express Management Studio с пакетом обновления 1 (x64)» из MSDN.
адвокат дьявола

87

Я просто столкнулся с этой проблемой. Мне пришлось открыть установку для SQL Server и нажать « Установка» -> « Установка нового сервера SQL» или добавить компоненты к существующей установке . Затем, когда мы будем следовать инструкциям, пока не достигнем выбора функций , просто установите флажок Средства управления SQL и продолжайте.

Я понятия не имею, почему это программное обеспечение считается функцией и скрыто, как это. Это должна быть автономная установка программного обеспечения.


3
Согласитесь, это должно быть более очевидно, но многим установкам SQL Server не потребуются клиентские инструменты - ими будут управлять другие серверы.
Марк

8
Согласитесь как с Шоном, так и с Марком. Но иногда вам нужна только студия управления.
JP Hellemons

1
потому что Microsoft поняла, что наличие множества разрозненных установщиков вызвало все виды головной боли при установке / удалении.
FlavorScape

3
Так было, по крайней мере, с 2008 года. Я помню, как сильно запутался, пытаясь установить SSMS 2008, поскольку мне нужны были только клиентские инструменты, а не полный сервер. Я узнал, что, хотя установщик выглядит так, как будто изначально собирается установить полный экземпляр сервера, как только вы продвигаетесь дальше, он дает вам возможность только устанавливать клиентские инструменты. Смутил, черт возьми, первый раз, когда вы сталкиваетесь с этим, и плохо документирован (по крайней мере, не во время установки SSMS 2008).
Саймон Тьюси

19

Я обнаружил, что командная строка - мой друг в этих ситуациях.

Я установил средства управления предприятием SQL Server 2012, включая Management Studio, с DVD-диска (фактически смонтированного ISO), не устанавливая ничего другого с помощью этой команды:

e:\setup.exe /Q /IACCEPTSQLSERVERLICENSETERMS /ACTION=install /FEATURES=Tools

Запустите командную строку с повышенными привилегиями. И будьте терпеливы, так как он должен распаковать установочные файлы. Не пытайтесь установить файлы MSI напрямую, так как вы потеряете проверку зависимостей, поставляемую с основным установщиком.

Опять же, это установка полной версии с носителя Enterprise или Developer, если она у вас есть, и вы не хотите соглашаться на бесплатную версию Express.


1
Я установил VS2010 на свою машину, а затем на SQL Server 2012 (где я прочитал, это проблемная последовательность). Ни один из ответов с наибольшим количеством голосов не помог мне установить SSMS, кроме вашего. Спасибо!
Ивайло Славов

13

Full или «Complete Management Studio» в отличие от «Экспресс».

Я был очень озадачен отсутствием Management Studio в новой версии SQL Server 2012 с пакетом обновления 1 (SP1) и корпоративной версией Azure, работающей в Windows Server 2012.

Обычно это можно найти по сочетанию клавиш «Пуск» или, по крайней мере, C:\Program Filesгде-то.

В конце концов, я обнаружил C:\SQLServer_11.0_Full, что путь установки образа - выполненный и подтвержденный - Management Studio фактически был установлен по умолчанию, хотя его нельзя было увидеть в окне « Установка и удаление программ» .

Короче говоря, если вы предоставляете виртуальную машину SQL Server 2012 в Windows Server 2012 в Azure, просто запустите PowerShell и войдите в систему, ssms.exeчтобы получить доступ к Management Studio.

C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\ssms.exe

1
Спасибо за публикацию, только что возникла та же проблема на новой виртуальной машине Server 2012 R2. Я выбрал функцию «Инструменты управления» во время установки SQL, но затем, после завершения установки, я нигде не мог найти Management Studio. Я ожидал увидеть его где-нибудь на стартовом экране, но он не добавляет его по умолчанию. Если вы нажмете стрелку «вниз» в меню «Пуск», чтобы просмотреть все «Приложения», вы сможете увидеть папку SQL Server 2012, которая обычно находится в меню «Пуск»> «Программы» до Server 2012. В качестве альтернативы введите ssms в поиске.
Алекс Маршалл

10

На официальном ISO- образе SQL Server 2012, который предназначен для загрузки , просто перейдите в папку \ x64 \ Setup \ (или \ x86 \ Setup) и вы найдете файл "sql_ssms.msi". Это всего около 60 МБ, и, поскольку это MSI-файл, вы, вероятно, можете обеспечить его автоматическую установку (скажем, для большой лаборатории или аудитории).


Как @Rich в TX указывает ниже, вы, очевидно, должны запустить его из командной строки с повышенными правами? - вы можете просто щелкнуть правой кнопкой мыши и запустить с правами администратора - но YMMV.
BrainSlugs83

8

Поздний ответ, но может быть полезен для других читателей

Хотя установка SQL Server Management Studio удобна для пользователя (более или менее), люди все же сталкиваются с различными проблемами. В Интернете много учебников и инструкций, и я лично следовал тем, которые можно найти в этой статье: http://www.sqlshack.com/sql-server-management-studio-step-step-installation-guide/

Это объясняет установку автономной SSMS, но вы также можете установить SSMS вместе с SQL Server - просто убедитесь, что вы выбрали Инструменты управления на экране выбора функций.

Я также рекомендую прочитать пошаговое руководство по установке SSMS 2008 Express после Visual Studio 2010, которое можно найти здесь: http://blogs.msdn.com/b/bethmassi/archive/2011/02/18/step- шагом-установка-SQL-сервер-управление-студия-2008-экспресс-после-визуальному-студии-2010.aspx

Это может помочь, если вы только что установили Visual Studio 2010, но также хотите установить SQL Server Management Studio.


6

После того, как вы вернулись в установщик и отметили «Инструменты управления», ssms.exe был доступен в папке «C: \ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn \ ManagementStudio» (спасибо всем, кто указал, где его найти. ).

настройка сервера sql



4

Я нашел это здесь: http://www.microsoft.com/en-us/download/details.aspx?id=29062

Для этого не потребовалось никакого использования TechNet rigamarole или использования их ужасного менеджера загрузок на основе Java 7.


3
Для справки, эта ссылка идет на загрузку SQL Server 1012 Express, которая включает версию SSMS Express. Это не то же самое, что полная SSMS, которая может (или не может быть) то, что нужно OP или кому-либо еще.
Эндрю Барбер

@ Эндрю Барбер: Что включает в себя полная система SSMS, которой нет в SSMS 2012 Express? Я установил экспресс-версию и был удивлен, увидев, что она включает в себя SQL Profiler, монитор активности и стандартные отчеты, такие как отчет «Все блокирующие транзакции». Я отмечаю, что Activity Monitor не работает с экземпляром SQL 2008 R2, но я не уверен, что это как-то связано с Express или SSMS не установлена ​​должным образом (он отображается на моей панели инструментов без логотипа какого-либо добрый, предполагая, что во время установки что-то пошло не так).
Саймон Тьюси

@Mordachai Я тоже так решил - другой сайт даже не работал должным образом! Я закончил тем, что просмотрел википедию, в которой (на момент написания статьи) была информация о том, какие из загадочно названных инсталляторов мне следует скачать. Может быть, они пытаются подражать ужасу, который вы испытываете, когда пытаетесь найти установщик для продуктов Oracle?
JonnyRaa

4

Я удалил все части SQL Server 2012 с помощью панели управления в Windows, а затем переустановил (выбрав «Все функции»). Теперь это работает!




0

Установите отсюда SQLEXPRADV_x64_ENU для 64-битной версии и выберите установку всех компонентов. Это устанавливает SQL Server Management Studio. Вы также можете установить Reporting Services с этой установкой.

/ Экспресс с расширенными сервисами (содержит ядро ​​базы данных, экспресс-инструменты, службы отчетов и полнотекстовый поиск) /

Ссылка для скачивания: http://www.microsoft.com/en-us/download/details.aspx?id=29062




0

Запустите PowerShell и введите:

gci -Path "C:\Program Files*\Microsoft SQL Server" -Recurse -Include "Ssms.exe" | Select -ExpandProperty FullName
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.