Alternatives de SQL Server Management Studio pour parcourir / modifier des tables et exécuter des requêtes [fermé]

128

Je me demandais s'il existe des alternatives à SQL Server Management Studio de Microsoft?

Il n'y a rien de mal avec SSMS, mais parfois, cela semble juste une application trop grande où tout ce que je veux faire est de parcourir / modifier des tables et d'exécuter des requêtes.

GateKiller
la source
1
N'y a-t-il pas un utilitaire d'invite de commande pour cela comme mysql?
Kevin
@Kevin: vérifiez osql et sqlcmd
Piotr Owsiak
6
Laisse-moi réparer ça pour toi. Tout ne va pas avec SSMS pour SQL Server 2012. Il installe toutes sortes de bloat-ware inutiles comme PowerShell pour VS 2010 (fer krissake!) Et est enduit du même maquillage de clown que Windows Vista.
jerhewet
2
Modérateurs, pouvez-vous suggérer comment ce type de question peut être posé pour ne pas offenser?
GaTechThomas
1
@jerhewet: essayez SQL Database Studio - bien meilleur que smss et pèse environ 6 Mo (fichier d'installation) sqldatabasestudio.com
Harlsten

Réponses:

49

J'ai commencé à utiliser LinqPad . En plus d'être plus léger que SSMS, vous pouvez également vous entraîner à écrire des requêtes LINQ - bien plus amusant que le vieux TSQL ennuyeux!

Evan
la source
21
Je pense fortement que nous ne pouvons pas modifier les tables et ne pouvons pas exécuter de requêtes avec des indices en utilisant LINQ
bjan
1
Pas d'intellisense en version gratuite
Nitin Sawant
Espérons que ce soit moins horriblement, moins bogué que SSMS. La quantité de plantages que je reçois dans SSMS est ridicule, même avec de nouvelles réinstallations de versions plus récentes. Peut-être spécifique à ma machine mais pas cool quand même
Kyle Vassella
@KyleVassella Bizarre! Je fais très rarement planter SSMS, et je fais des trucs de puissance avec lui tous les jours - v 17.9.1 & 18.4
Ingénieur inversé
19

TOAD pour MS SQL a l' air plutôt bien. Je ne l'ai jamais utilisé personnellement mais j'ai utilisé les autres produits de Quest et ils sont solides.

Brendan
la source
1
Hmm, je viens de télécharger leur essai et cela jette des exceptions vraiment bizarres partout ... est-ce que quelqu'un d'autre a rencontré ça?
Dmitri Nesteruk
À partir d'aujourd'hui, la version (5.0.2.612) de TOAD pour MS SQL Server correspond exactement à ce que je recherchais. C'est tellement mieux que MS Management Studio 2008.
Artur Kędzior
1
Si vous cherchez à ajouter des fonctionnalités intéressantes à SSMS, allez chercher le pack d'outils SSSM (gratuit) qui ajoute de nombreuses fonctionnalités utiles à SSMS.
Piotr Owsiak
2
Les produits de crapaud sont doux-amers. Ils ont des fonctionnalités étonnantes (colonnes triables et agrégation de base dans la grille de sortie, diagrammes de base de données) mais ils. sont. petit chariot. Dmitri l'a frappé au nez à quelques exceptions près et cela fait trois ans qu'il l'a envoyé. Espérons que l'achat par Dell et l'accent mis sur le point de données polyvalent Toad nettoieront un logiciel potentiellement incroyable.
Rob
1
Sachez que le pack d'outils SMSS n'est pas gratuit pour SMSS 2012 et supérieur.
user1151923
18

Il semble que personne n'a mentionné Query Express ( http://www.albahari.com/queryexpress.aspx ) et une fourchette Query ExPlus (également lien au bas de http://www.albahari.com/queryexpress.aspx )

BTW. La première URL est la page d'accueil de Joseph Albahari qui est l'auteur de LINQPad (consultez cet outil tueur)

Piotr Owsiak
la source
1
Vous pouvez également jeter un œil à Heidi SQL (OSS, très bien), DBSourceTools (logiciel OSS hébergé sur codeplex.com, centré sur le contrôle de source), SQuirrel SQL (OSS écrit en Java). De plus, SQL Assistant (pas un IDE, mais toujours intéressant) est une sorte de requête d'exécution partout (même dans le Bloc-notes) avec beaucoup de fonctionnalités intéressantes (payantes cependant).
Piotr Owsiak
16

Base de données .NET

Govind Malviya
la source
Simple, rapide à télécharger, aucune installation requise, gratuit pour un usage personnel et il fait plus qu'une simple édition. C'est un très bon choix.
Matteo Conta
Je viens de l'essayer rapidement et je dois dire que ça a l'air génial!
Patrick Honorez
Je fais un essai et ce n'est pas un mauvais produit. Il faut probablement des améliorations, mais c'est bien fait et une bonne alternative à SQL Manager
Raffaeu
C'est génial et gratuit. La version payante peut également faire de la conception de requêtes graphiques (bien que vous puissiez faire un nombre limité de conceptions avec la version gratuite jusqu'à ce qu'elle soit épuisée)
Reversed Engineer
2018 et peut encore dire que c'est la meilleure réponse. Léger et précis. Peut même modifier vos procédures stockées à faible coût de mémoire. L'édition d'essai fonctionne tout aussi bien.
DaWiseguy
13

J'utilise Atlantis SQL Enywhere , un logiciel gratuit, depuis près de 6 mois et fonctionne très bien. Fonctionne avec les versions SQL 2005 et SQL 2008. Je suis vraiment impressionné par ses fonctionnalités et les raccourcis clavier sont similaires à VS, ce qui rend la transition vraiment fluide vers un nouvel éditeur.

Certaines des fonctionnalités qui méritent d'être mentionnées:

  • Intellisense qui fonctionne réellement lors de l'utilisation de plusieurs tables et jointures avec des alias
  • Suggestion de jointures lors de l'utilisation de plusieurs tables (réduit le temps de frappe, vraiment soigné)
  • Formatage riche du code SQL, AutoIndent à l'aide de Ctrl K, Ctrl D.
  • Meilleure représentation des plans SQL
  • Met en évidence les déclarations de variables lorsqu'elles sont utilisées.
  • Définition de la table au survol de la souris.

Toutes ces fonctionnalités m'ont fait gagner beaucoup de temps.

user_v
la source
1
Veuillez noter que ce programme (comme la plupart des autres mentionnés ici) n'est qu'un IDE pour écrire du code SQL. Vous ne pouvez pas l'utiliser pour créer ou modifier des tables, sans parler des tâches administratives. C'est ce que demande l'OP, mais cela peut être trompeur pour ceux qui viennent ici à la recherche d'une alternative à SQL Server Management Studio.
Álvaro González
C'est un bel outil, mais pas à vendre pour moi, car les grilles de résultats sont tabulées, pas empilées comme avec SQL Studio, vous ne pouvez donc pas comparer facilement deux sorties. Un homme est deux cents.
3
"Vous ne pouvez pas l'utiliser pour créer ou éditer des tables" - qu'en est-il de CREATE TABLE NiceTable (id INT IDENTITY (1, 1) PRIMARY KEY, Name VARCHAR (80))); etc?
Ingénieur inversé
9

Si vous passez déjà du temps dans Visual Studio, vous pouvez toujours utiliser l' Explorateur de serveurs pour vous connecter à n'importe quel serveur de base de données compatible .Net.

À condition que vous utilisiez Professional ou supérieur, vous pouvez créer et modifier des tables et des bases de données, exécuter des requêtes, etc.

Daniel O
la source
4

Il existe une version express sur SSMS qui a considérablement moins de fonctionnalités mais qui a toujours les bases.

Paul G
la source
2

Oracle a un programme gratuit appelé SQL Developer qui fonctionnera avec Microsoft SQL Server ainsi qu'avec Oracle et MySQL. Lors de l'accès à SQL Server, cependant, Oracle SQL Developer est uniquement destiné à permettre une migration facile vers Oracle, de sorte que votre base de données SQL Server est essentiellement en lecture seule.

aef123
la source
1

Vous pouvez toujours installer et utiliser l'Analyseur de requêtes à partir des versions précédentes de SQL Server.

dkretz
la source
Pouvez-vous l'obtenir gratuitement (légalement) quelque part? Ou est-ce uniquement pour les personnes qui possédaient déjà l'ancienne version?
apenwarr
Si vous avez une ancienne version, mais une ancienne copie gratuite de Developer Edition ferait l'affaire, par exemple.
dkretz
1
Cela ne fonctionne pas avec ms sql server 2005
dotjoe
@Le Dorifer: Je cherchais un logiciel meilleur que SSMS pas pire !!
GateKiller
Désolé - il m'a semblé que vous demandiez un poids plus léger.
dkretz
0

Que diriez-vous d'Embarcadero Rapid SQL Vraiment bon mais assez cher.

pyccki
la source