Où se trouve SQL Server Management Studio 2012?

224

J'avais SQL Server 2008 R2 et Visual Studio 2008 et 2010 sur mon ordinateur portable. J'ai installé SQL Server 2012 et j'ai enfin obtenu les outils de données SQL Server pour que je puisse créer des rapports SSRS dans Visual Studio 2010.

Bien que j'aie installé des outils de gestion - plusieurs fois - sur deux instances distinctes de SQL Server 2012, je ne les trouve pas dans les programmes et je ne peux pas les exécuter. Le seul programme SSMS que je puisse trouver exécute SSMS 2008 R2.

Je me rends compte que le conseil commun est d'installer SQL Server avant Visual Studio, mais je ne veux vraiment pas désinstaller Visual Studio, car cela entraînera une foule d'autres problèmes.

Comment puis-je résoudre ce problème?

Andy Brown
la source
2
Je vais toujours courir et taper ssms.exe .. J'accepte je suis paresseux!
Zerotoinfinity
2
@Zerotoinfinite: n'a pas fonctionné pour moi. J'ai fait installer SSMS 2008R2 et j'ai récemment installé SSMS 2012 également. La saisie de «ssms» dans la boîte de dialogue Exécuter la commande a fait apparaître SSMS 2008R2, et non 2012. Correction du problème en modifiant la variable PATH, en plaçant le chemin vers 2012 ssms.exe avant le chemin vers 2008R2 ssms.exe.
Simon Tewsi

Réponses:

119

Vous pouvez obtenir des outils SSMS Express à partir d'ici ou des outils SQL Server Eval complets à partir d'ici . Téléchargements MSDN / TechNet est actuellement le seul endroit pour obtenir des versions RTM ( non-eval ) du jeu d'outils SSMS 2012.

Notez que le premier lien maintenant (décembre 2017) pointe vers 'Microsoft® SQL Server® 2012 Service Pack 2 (SP2) Express'. les ssms 2014 et 2017 sont toujours disponibles.

SliverNinja - MSFT
la source
12
J'ai le logiciel - ce n'est pas le problème. Il l'installe pour que je puisse voir et exécuter SSMS!
Andy Brown
1
L'installation de DEV RTM 2012 maintenant ... devrait bientôt vous le dire. Quelle version avez-vous installé 2012 Express / Eval / RTM?
SliverNinja - MSFT
82
SSMS 2012 est installé surC:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Ssms.exe
SliverNinja - MSFT
1
Cela aide vraiment - merci beaucoup! Il se charge maintenant, mais malheureusement, un message d'erreur s'affiche maintenant indiquant que je dois exécuter la commande ssms.exe / resetsettings à partir de l'invite de commande. Je vais essayer des variantes et être sûr d'ajouter un commentaire ici.
Andy Brown
5
Je suppose que vous ne pouvez pas installer les deux SSMS 2008 et 2012 en même temps? La réinstallation n'a pas fonctionné, j'ai donc fait ce qui suit: 1. J'ai trouvé SQLManagementStudio_x86_ENU.exe pour 2008 et l'ai exécuté via l'invite de commande comme suit: SQLManagementStudio_x86_ENU.exe /action=uninstall /features=Tools 2. A fait la même chose pour désinstaller 2012 3. Redémarré mon ordinateur 3. Réinstallation de SSMS 2012 en utilisant SQLManagementStudio_x86_ENU.exe /action=install /features=Tools(l'idée est venue de - kushagrarakesh.blogspot.de/2012/03/… )
pharophy
147

Il suffit de télécharger SQLEXPRWT_x64_ENU.exe à partir des téléchargements Microsoft - SQL Server® 2012 Express avec SP1

Michal Minich
la source
2
Est-ce que SQL Profiler est inclus avec cela. Je me souviens qu'avec 2008, vous n'avez pas obtenu Profiler lorsque vous avez installé la version express de Management Studio.
Micky McQuade
4
Oui, l'édition Express comprend la suite complète des outils client ... voici une capture d'écran de l' écran de configuration .
Tim Lewis
55
SQLManagementStudio_x64_ENU.exe n'est PAS SSMS ! Nom de fichier confus, hein? Il comprend uniquement les outils de gestion de base (par exemple, Configuration Manager) et la prise en charge de SSMS. Pour installer SSMS lui-même, vous avez besoin de SQLEXPRWT_x64_ENU.exe . (Pas besoin de télécharger SQLManagementStudio_x64_ENU.exe)
System.Cats.Lol
7
Lorsque vous exécutez le programme d'installation, vous devez procéder comme si vous alliez installer l'intégralité du package SQL Server, plus tard dans le processus d'installation, vous pouvez choisir d'installer uniquement SSMS.
Baodad
Cela dit simplement "SQL Server® 2012 Express". Est-ce différent de "SQL Server® 2008 Management Studio Express", autre que la version? Je télécharge actuellement «SQL Server 2012 Express Management Studio avec Service Pack 1 (x64)» depuis MSDN.
Devil's Advocate
87

Je viens de rencontrer ce problème. J'ai dû rouvrir l'installation pour SQL Server et cliquer sur Installation -> Nouvelle installation du serveur SQL ou ajouter des fonctionnalités à l'installation existante . Ensuite, lorsque nous suivons les instructions jusqu'à ce que nous atteignions la sélection des fonctionnalités , il suffit de cocher la case Outils de gestion SQL et de continuer.

Je n'ai aucune idée pourquoi ce logiciel est considéré comme une fonctionnalité et caché comme ça. Il doit s'agir d'une installation logicielle autonome.

Shawn Mclean
la source
3
D'accord, cela devrait être plus évident, mais de nombreuses installations SQL Server n'auront pas besoin d'outils client - elles seront gérées à partir d'autres serveurs.
Mark
8
Mettez-vous d'accord sur Shawn et Mark. Mais parfois, vous ne voulez que le studio de gestion.
JP Hellemons
1
parce que Microsoft s'est rendu compte qu'avoir un tas d'installateurs disparates causait toutes sortes de maux de tête d'installation / désinstallation.
FlavorScape
3
Il en a été ainsi au moins depuis 2008. Je me souviens avoir été très confus en essayant d'installer SSMS 2008 car je voulais seulement les outils client, pas le serveur complet. J'ai appris que bien que le programme d'installation semble installer initialement une instance de serveur complète, une fois que vous avez avancé, il vous donne la possibilité d'installer uniquement les outils client. Confus comme l'enfer la première fois que vous le rencontrez, et pas bien documenté (du moins, pas lorsque j'installais SSMS 2008).
Simon Tewsi
19

J'ai trouvé que la ligne de commande est mon amie dans ces situations.

J'ai installé les outils de gestion d'entreprise SQL Server 2012, y compris Management Studio, à partir du DVD (ISO monté en fait), sans rien installer d'autre à l'aide de cette commande:

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

Exécutez l'invite de commandes avec des privilèges élevés. Et soyez patient, car il doit décompresser les fichiers d'installation. N'essayez pas d'installer les fichiers MSI directement, car vous perdez la vérification des dépendances fournie avec le programme d'installation principal.

Encore une fois, il s'agit d'installer la version complète sur le support Enterprise ou Developer, si vous l'avez, et ne souhaitez pas vous contenter de l'édition Express gratuite.

Amir Soofi
la source
1
J'ai installé VS2010 sur ma machine, et plus tard sur SQL Server 2012 (que j'ai lu quelque part est une séquence problématique). Aucune des réponses les plus votées ne m'a aidé à installer SSMS, sauf la vôtre. Merci!
Ivaylo Slavov
13

Full ou "Complete Management Studio" par opposition à "Express".

J'étais très confus devant un manque perçu de Management Studio sur une édition standard et d'entreprise SQL Server 2012 SP1 nouvellement provisionnée sur Azure exécutée sur Windows Server 2012.

Normalement, il serait trouvé dans les raccourcis du bouton Démarrer ou au moins C:\Program Filesquelque part.

Finalement, j'ai C:\SQLServer_11.0_Fulltrouvé que le chemin d'installation de l'image - exécuté et confirmé, Management Studio était en fait installé par défaut, même s'il ne pouvait pas être vu via Ajouter des programmes .

En bref, si vous provisionnez une machine virtuelle SQL Server 2012 sur Windows Server 2012 sur Azure, exécutez simplement PowerShell , puis entrez ssms.exepour accéder à Management Studio.

C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\ssms.exe
scott_lotus
la source
1
Merci d'avoir posté ceci, vient d'avoir le même problème sur une nouvelle machine virtuelle Server 2012 R2. J'avais sélectionné la fonctionnalité Outils de gestion lors de l'installation de SQL, mais après la fin de l'installation, je ne trouvais Management Studio nulle part. Je m'attendais à le voir quelque part sur l'écran de démarrage, mais il ne l'ajoute pas ici par défaut. Si vous appuyez sur la flèche «vers le bas» du menu Démarrer pour afficher toutes les «applications», vous pouvez alors voir le dossier SQL Server 2012 qui se trouverait généralement dans le menu Démarrer> Programmes avant le serveur 2012. Tapez également ssms dans la recherche.
Alex Marshall
10

Sur l' ISO officiel de SQL Server 2012 qui est à télécharger , accédez simplement à \ x64 \ Setup \ (ou \ x86 \ Setup) et vous trouverez "sql_ssms.msi". Il ne s'agit que d'environ 60 Mo, et comme il s'agit d'un .MSI, vous pouvez probablement le provisionner pour qu'il soit installé automatiquement (par exemple pour un grand laboratoire ou un environnement de classe).

BrainSlugs83
la source
Comme, @Rich in TX le souligne ci-dessous, vous devez, apparemment, l'exécuter à partir d'une invite de commande élevée? - vous pourriez juste faire un clic droit dessus et exécuter en tant qu'administrateur - mais YMMV.
BrainSlugs83
8

Réponse tardive mais pourrait être utile à d'autres lecteurs

Bien que l'installation de SQL Server Management Studio soit conviviale (plus ou moins), les gens semblent toujours rencontrer des problèmes différents. Il existe de nombreux didacticiels et instructions en ligne, et j'ai personnellement suivi ceux trouvés dans cet article: http://www.sqlshack.com/sql-server-management-studio-step-step-installation-guide/

Il explique l'installation d'un SSMS autonome, mais vous pouvez également installer SSMS avec SQL Server - assurez-vous simplement que vous avez sélectionné les outils de gestion dans l'écran de sélection des fonctionnalités.

Je recommande également de lire un didacticiel étape par étape sur l'installation de SSMS 2008 Express après Visual Studio 2010, disponible ici: http://blogs.msdn.com/b/bethmassi/archive/2011/02/18/step- installation-par-étape-sql-server-management-studio-2008-express-after-visual-studio-2010.aspx

Cela peut être utile si vous venez d'installer Visual Studio 2010 mais souhaitez également installer SQL Server Management Studio.

TodorS
la source
6

Après être retourné dans le programme d'installation et coché "Outils de gestion", ssms.exe était disponible sous "C: \ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn \ ManagementStudio" (merci à tous d'avoir indiqué où le trouver ).

configuration du serveur SQL

Jeffrey Knight
la source
4

Je l'ai trouvé ici: http://www.microsoft.com/en-us/download/details.aspx?id=29062

Cela ne nécessitait aucun rigamarole TechNet ni l'utilisation de leur horrible gestionnaire de téléchargement basé sur Java 7.

Mordachai
la source
3
Pour mémoire, ce lien va au téléchargement de SQL Server 1012 Express, qui comprend la version SSMS Express. Ce n'est pas la même chose que le SSMS complet, qui peut (ou non) être ce dont l'OP ou toute autre personne a besoin.
Andrew Barber
@Andrew Barber: Que comprend le SSMS complet qui manque au SSMS 2012 Express? J'ai installé la version Express et j'ai été surpris de voir qu'elle comprenait SQL Profiler, le moniteur d'activité et des rapports standard, tels que le rapport Toutes les transactions bloquantes. Je note que le moniteur d'activité ne fonctionne pas avec une instance de SQL 2008 R2 mais je ne sais pas si cela a quelque chose à voir avec Express ou si SSMS ne s'est pas installé correctement (il apparaît dans ma barre d'outils sans logo d'aucune genre, suggérant que quelque chose a peut-être mal tourné lors de l'installation).
Simon Tewsi
@Mordachai J'y suis allé aussi - l'autre site ne semblait même pas fonctionner correctement! J'ai fini par consulter wikipedia qui (au moment de la rédaction) avait des informations sur lequel des installateurs nommés de manière cryptique je devrais télécharger. Peut-être essaient-ils d'imiter l'horreur que vous ressentez lorsque vous essayez de trouver un programme d'installation pour les produits Oracle?
JonnyRaa
4

J'ai désinstallé toutes les parties de SQL Server 2012 à l'aide du Panneau de configuration dans Windows, puis réinstallé (en choisissant "Toutes les fonctionnalités"). Maintenant ça marche!

Andy Brown
la source
0

Installez SQLEXPRADV_x64_ENU pour la version x64 bits à partir d'ici et choisissez d'installer tous les composants. Cela installe SQL Server Management Studio. Vous pouvez également installer Reporting Services avec cette installation.

/ Express avec services avancés (contient le moteur de base de données, Express Tools, Reporting Services et la recherche en texte intégral) /

Lien de téléchargement: http://www.microsoft.com/en-us/download/details.aspx?id=29062

user2063329
la source
0

Exécutez PowerShell et tapez:

gci -Path "C:\Program Files*\Microsoft SQL Server" -Recurse -Include "Ssms.exe" | Select -ExpandProperty FullName
emekm
la source