Gdzie jest SQL Server Management Studio 2012?

224

Miałem SQL Server 2008 R2 oraz Visual Studio 2008 i 2010 na moim laptopie. Zainstalowałem SQL Server 2012 i wreszcie pokazałem Narzędzia danych SQL Server, aby móc tworzyć raporty SSRS w Visual Studio 2010.

Chociaż instalowałem narzędzia do zarządzania - wiele razy - w dwóch oddzielnych instancjach SQL Server 2012, nie mogę ich znaleźć w programach i nie mogę ich uruchomić. Jedyny program SSMS, jaki mogę znaleźć, działa SSMS 2008 R2.

Zdaję sobie sprawę, że powszechną radą jest instalowanie programu SQL Server przed programem Visual Studio, ale tak naprawdę nie chcę odinstalowywać programu Visual Studio, ponieważ spowoduje to wiele innych problemów.

Jak mogę rozwiązać ten problem?

Andy Brown
źródło
2
Zawsze idę do uruchamiania i wpisz ssms.exe .. Akceptuję Jestem leniwy!
Zerotoinfinity
2
@Zerotoinfinite: Nie działało dla mnie. Miałem zainstalowany SSMS 2008R2, a ostatnio także SSMS 2012. Wpisanie „ssms” w oknie dialogowym Uruchom polecenie wywołało SSMS 2008R2, a nie 2012. Naprawiono problem, edytując zmienną PATH, umieszczając ścieżkę do ssms.exe 2012 przed ścieżką do ssms.exe 2008R2.
Simon Tewsi

Odpowiedzi:

119

Możesz pobrać narzędzia SSMS Express stąd lub pełne narzędzia SQL Server Eval stąd . Pobieranie MSDN / TechNet to obecnie jedyne miejsce, w którym można uzyskać wersje RTM ( nie ewaluacyjne ) zestawu narzędzi SSMS 2012.

Uwaga: pierwszy link teraz (grudzień 2017 r.) Wskazuje „Microsoft® SQL Server® 2012 Service Pack 2 (SP2) Express”. ssms 2014 i 2017 są nadal dostępne.

SliverNinja - MSFT
źródło
12
Mam oprogramowanie - to nie jest problem. Instaluje go, aby móc zobaczyć i uruchomić SSMS!
Andy Brown
1
Instalowanie DEV RTM 2012 teraz ... powinno być w stanie powiedzieć wkrótce. Jaką wersję zainstalowałeś 2012 Express / Eval / RTM?
SliverNinja - MSFT
82
SSMS 2012 jest zainstalowany naC:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Ssms.exe
SliverNinja - MSFT
1
To naprawdę pomaga - wielkie dzięki! Teraz się ładuje, ale niestety pojawia się komunikat o błędzie informujący, że muszę uruchomić polecenie ssms.exe / resetsettings z wiersza polecenia. Spróbuję odmian i dodam tutaj komentarz.
Andy Brown
5
Wydaje mi się, że nie możesz zainstalować jednocześnie SSMS 2008 i 2012? Ponowna instalacja nie działała, więc wykonałem następujące czynności: 1. Znalazłem SQLManagementStudio_x86_ENU.exe na rok 2008 i uruchomiłem go za pomocą wiersza polecenia w następujący sposób: SQLManagementStudio_x86_ENU.exe /action=uninstall /features=Tools 2. Zrobiłem to samo, aby odinstalować 2012 r. 3. Uruchomiłem ponownie komputer 3. Ponownie zainstalowano SSMS 2012, używając SQLManagementStudio_x86_ENU.exe /action=install /features=Tools(pomysł pochodzi z - kushagrarakesh.blogspot.de/2012/03/... )
faryzm
147

Wystarczy pobrać SQLEXPRWT_x64_ENU.exe z witryny Microsoft Downloads - SQL Server® 2012 Express z dodatkiem SP1

Michał Minich
źródło
2
Czy SQL Profiler jest w to włączony? Pamiętam, że w 2008 roku nie dostałeś Profilera, gdy zainstalowałeś ekspresową wersję Management Studio.
Micky McQuade,
4
Tak, edycja Express zawiera pełny zestaw narzędzi klienckich ... oto zrzut ekranu ekranu konfiguracji .
Tim Lewis,
55
SQLManagementStudio_x64_ENU.exe NIE JEST SSMS ! Myląca nazwa pliku, co? Obejmuje tylko podstawowe narzędzia zarządzania (np. Menedżer konfiguracji) i obsługę SSMS. Aby zainstalować sam SSMS, potrzebujesz SQLEXPRWT_x64_ENU.exe . (Nie trzeba pobierać SQLManagementStudio_x64_ENU.exe)
System.Cats.Lol
7
Po uruchomieniu instalatora musisz postępować tak, jakbyś chciał zainstalować cały pakiet SQL Server, później w procesie instalacji możesz wybrać instalację tylko SSMS.
Baodad
To po prostu mówi „SQL Server® 2012 Express”. Czy różni się to od „SQL Server® 2008 Management Studio Express” niż wersja? Obecnie pobieram „SQL Server 2012 Express Management Studio with Service Pack 1 (x64)” z MSDN.
Adwokat diabła
87

Właśnie natrafiłem na ten problem. Musiałem ponownie otworzyć instalację programu SQL Server i kliknąć Instalacja -> Nowa instalacja serwera SQL lub dodać funkcje do istniejącej instalacji . Następnie postępujemy zgodnie z instrukcjami, aż osiągniemy wybór funkcji , po prostu zaznacz pole wyboru Narzędzia zarządzania SQL i kontynuuj.

Nie mam pojęcia, dlaczego to oprogramowanie jest uważane za funkcję ukrytą w ten sposób. Powinna to być samodzielna instalacja oprogramowania.

Shawn Mclean
źródło
3
Zgadzam się, że powinno to być bardziej oczywiste, ale wiele instalacji SQL Server nie potrzebuje narzędzi klienckich - będą zarządzane z innych serwerów.
Mark
8
Zgadzam się na Shawna i Marka. Ale czasami chcesz tylko studio zarządzania.
JP Hellemons
1
ponieważ Microsoft zdał sobie sprawę, że posiadanie wielu różnych instalatorów spowodowało różnego rodzaju problemy z instalowaniem / odinstalowywaniem.
FlavorScape
3
Tak było przynajmniej od 2008 roku. Pamiętam, że byłem bardzo zdezorientowany, próbując zainstalować SSMS 2008, ponieważ chciałem tylko narzędzi klienta, a nie pełnego serwera. Dowiedziałem się, że chociaż instalator wygląda, jakby początkowo instalował pełną instancję serwera, po przejściu dalej daje możliwość instalacji tylko narzędzi klienckich. Mylące jak diabli za pierwszym razem, gdy się z nim spotkałeś, i nie zostało to dobrze udokumentowane (przynajmniej nie, kiedy instalowałem SSMS 2008).
Simon Tewsi
19

Przekonałem się, że wiersz poleceń jest moim przyjacielem w takich sytuacjach.

Zainstalowałem SQL Server 2012 Enterprise Management Tools, w tym Management Studio, z dysku DVD (właściwie zamontowanego ISO), bez instalowania czegokolwiek innego za pomocą tego polecenia:

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

Uruchom wiersz polecenia z podwyższonymi uprawnieniami. I bądź cierpliwy, ponieważ musi rozpakować pliki instalacyjne. Nie próbuj instalować plików MSI bezpośrednio, ponieważ stracisz sprawdzanie zależności w pakiecie z głównym instalatorem.

Ponownie, jest to instalacja pełnej wersji z nośnika Enterprise lub Developer, jeśli go masz, i nie chcesz zadowolić się bezpłatną edycją Express.

Amir Soofi
źródło
1
Zainstalowałem VS2010 na moim komputerze, a później na SQL Server 2012 (który gdzieś przeczytałem, jest problematyczna sekwencja). Żadna z najczęściej głosowanych odpowiedzi nie pomogła mi zainstalować SSMS, ale Twoja. Dzięki!
Ivaylo Slavov
13

Pełny lub „Complete Management Studio” w przeciwieństwie do „Express”.

Byłem bardzo zdezorientowany widzianym brakiem Management Studio na nowo wyposażonym SQL Server 2012 SP1 standard i wersji Enterprise na platformie Azure działającej w systemie Windows Server 2012.

Zwykle można go znaleźć w Skrótach przycisku Start lub przynajmniej C:\Program Filesgdzieś.

W końcu zlokalizowałem C:\SQLServer_11.0_Fullścieżkę instalacji obrazu - uruchomione i potwierdzone Management Studio zostało faktycznie zainstalowane domyślnie, chociaż nie można go było zobaczyć za pomocą Dodaj Usuń Programy .

Krótko mówiąc, jeśli udostępnisz maszynę wirtualną programu SQL Server 2012 w systemie Windows Server 2012 na platformie Azure, po prostu uruchom program PowerShell, a następnie wejdź, ssms.exeaby uzyskać dostęp do Management Studio.

C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\ssms.exe
scott_lotus
źródło
1
Dziękujemy za opublikowanie tego, właśnie miałem ten sam problem na nowej maszynie Wirtualnej Server 2012 R2. Wybrałem funkcję Narzędzia zarządzania podczas instalacji SQL, ale po zakończeniu instalacji nigdzie nie mogłem znaleźć Management Studio. Spodziewałem się zobaczyć go gdzieś na ekranie startowym, ale domyślnie go tu nie dodaje. Jeśli naciśniesz strzałkę „w dół” w menu Start, aby wyświetlić wszystkie „Aplikacje”, zobaczysz folder SQL Server 2012, który zwykle znajduje się w menu Start> Programy przed serwerem 2012. Alternatywnie wpisz ssms w polu wyszukiwania.
Alex Marshall,
10

Na oficjalnym serwerze ISO SQL Server 2012, który można pobrać , przejdź do \ x64 \ Setup \ (lub \ x86 \ Setup), a znajdziesz „sql_ssms.msi”. Ma tylko około 60 MB, a ponieważ jest to plik .MSI, prawdopodobnie można go zainstalować automatycznie (np. W dużym laboratorium lub klasie).

BrainSlugs83
źródło
Jak @Rich w TX wskazuje poniżej, najwyraźniej musisz uruchomić go z wiersza polecenia z podwyższonym poziomem uprawnień? - możesz kliknąć prawym przyciskiem myszy i uruchomić jako administrator - ale YMMV.
BrainSlugs83
8

Późna odpowiedź, ale może być przydatna dla innych czytelników

Chociaż instalacja programu SQL Server Management Studio jest przyjazna dla użytkownika (mniej więcej), ludzie wciąż napotykają różne problemy. Istnieje wiele samouczków i instrukcji online, a ja osobiście postępowałem zgodnie z tymi, które można znaleźć w tym artykule: http://www.sqlshack.com/sql-server-management-studio-step-step-installation-guide/

Wyjaśnia, jak zainstalować autonomiczny SSMS, ale możesz także zainstalować SSMS wraz z SQL Server - po prostu upewnij się, że wybrałeś Narzędzia zarządzania na ekranie wyboru funkcji.

Polecam również przeczytanie samouczka krok po kroku na temat instalacji SSMS 2008 Express po Visual Studio 2010, który można znaleźć tutaj: http://blogs.msdn.com/b/bethmassi/archive/2011/02/18/step- krok po kroku-instalacja-sql-server-management-studio-2008-express-after-visual-studio-2010.aspx

Może to pomóc, jeśli właśnie zainstalowałeś Visual Studio 2010, ale także chcesz zainstalować SQL Server Management Studio.

TodorS
źródło
6

Po powrocie do instalatora i zaznaczeniu „Narzędzi zarządzania” ssms.exe był dostępny pod „C: \ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn \ ManagementStudio” (dziękuję wszystkim za wskazanie, gdzie go znaleźć) ).

konfiguracja serwera sql

Jeffrey Knight
źródło
4

Znalazłem to tutaj: http://www.microsoft.com/en-us/download/details.aspx?id=29062

Nie wymagało to żadnych narzędzi TechNet ani użycia okropnego menedżera pobierania opartego na Javie 7.

Mordaczaj
źródło
3
Dla przypomnienia link ten prowadzi do pobrania SQL Server 1012 Express, który zawiera wersję SSMS Express. Nie jest to to samo, co pełny SSMS, który może (ale nie musi) być tym, czego potrzebuje OP lub ktokolwiek inny.
Andrew Barber
@Andrew Barber: Co zawiera pełny SSMS, czego brakuje w SSMS 2012 Express? Zainstalowałem wersję Express i byłem zaskoczony, widząc, że zawiera SQL Profiler, Monitor aktywności i standardowe raporty, takie jak raport Wszystkie transakcje blokujące. Zauważam, że Monitor aktywności nie działa z wystąpieniem SQL 2008 R2, ale nie jestem pewien, czy ma to związek z Express, czy SSMS nie został poprawnie zainstalowany (pojawia się na pasku narzędzi bez logo żadnego miły, sugerujący, że coś poszło nie tak podczas instalacji).
Simon Tewsi
@Mordachai też poszedłem na to jedno - druga strona nawet nie działała poprawnie! Skończyłem konsultując wikipedię, która (w momencie pisania) posiadała informacje o tym, który z instalatorów o zaszyfrowanych nazwach powinienem pobrać. Może próbują naśladować horror, którego doświadczasz, szukając instalatora produktów Oracle?
JonnyRaa
4

Odinstalowałem wszystkie części SQL Server 2012 za pomocą Panelu sterowania w systemie Windows, a następnie ponownie zainstalowałem (wybierając „Wszystkie funkcje”). Teraz działa!

Andy Brown
źródło
0

Zainstaluj SQLEXPRADV_x64_ENU dla wersji x64 bit tutaj i wybierz instalację wszystkich składników. Spowoduje to zainstalowanie programu SQL Server Management Studio. Za pomocą tej instalacji można również zainstalować usługi Reporting Services.

/ Express with Advanced Services (zawiera silnik bazy danych, narzędzia ekspresowe, usługi raportowania i wyszukiwanie pełnotekstowe) /

Link do pobrania: http://www.microsoft.com/en-us/download/details.aspx?id=29062

użytkownik2063329
źródło
0

Uruchom PowerShell i wpisz:

gci -Path "C:\Program Files*\Microsoft SQL Server" -Recurse -Include "Ssms.exe" | Select -ExpandProperty FullName
emekm
źródło