Alternative a SQL Server Management Studio per sfogliare / modificare tabelle ed eseguire query [chiuso]


128

Mi chiedevo se ci sono alternative a SQL Server Management Studio di Microsoft?

Non c'è niente di sbagliato in SSMS, ma a volte sembra un'applicazione troppo grande in cui tutto ciò che voglio fare è sfogliare / modificare tabelle ed eseguire query.


1
Non esiste un'utilità del prompt dei comandi per questo come mysql ha?
Kevin,

@Kevin: controlla osql e sqlcmd
Piotr Owsiak il

6
Lascia che lo aggiusti per te. Tutto è sbagliato con SSMS per SQL Server 2012. Installa tutti i tipi di bloat-ware non necessari come PowerShell per VS 2010 (fer krissake!) Ed è ricoperto con lo stesso trucco da clown di Windows Vista.
jerhewet,

2
Moderatori, potete per favore suggerire come si può porre questo tipo di domanda in modo che non offenda?
GaTechThomas,

1
@jerhewet: prova SQL Database Studio - molto meglio di smss ed è grande circa 6 MB (file di installazione) sqldatabasestudio.com
Harlsten

Risposte:


49

Ho iniziato a usare LinqPad . Oltre ad essere più leggero di SSMS, puoi anche esercitarti a scrivere query LINQ in modo molto più divertente rispetto al noioso vecchio TSQL!


21
Sento fortemente che non possiamo modificare le tabelle e non possiamo eseguire query con suggerimenti utilizzando LINQ
bjan,

1
No intellisense in versione gratuita
Nitin Sawant,

Spero che sia meno orribile, inaccettabilmente difettoso di SSMS. La quantità di arresti anomali che ottengo in SSMS è ridicola, anche con nuove reinstallazioni delle versioni più recenti. Potrebbe essere specifico per la mia macchina ma comunque non
eccezionale

@KyleVassella Weird! Raramente l'SSMS si arresta in modo anomalo, e lo faccio ogni giorno con energia - v 17.9.1 e 18.4
Ingegnere invertito

19

TOAD per MS SQL sembra abbastanza buono. Non l'ho mai usato personalmente ma ho usato gli altri prodotti Quest e sono solidi.


1
Hmm, ho appena scaricato il loro processo e genera eccezioni davvero bizzarre dappertutto ... qualcun altro ha riscontrato questo?
Dmitri Nesteruk,

Ad oggi la versione (5.0.2.612) di TOAD per MS SQL Server è proprio quello che stavo cercando. È molto meglio di MS Management Studio 2008.
Artur Kędzior

1
Se stai cercando di aggiungere alcune belle funzionalità a SSMS, vai a prendere SSSM Tools Pack (gratuito) che aggiunge molte utili funzionalità a SSMS.
Piotr Owsiak,

2
I prodotti rospo sono agrodolci. Hanno caratteristiche sorprendenti (colonne ordinabili e aggregazione di base nella griglia di output, diagrammi db) ma loro. siamo. buggy. Dmitri lo colpì al naso con le eccezioni selvagge e sono passati tre anni da quando lo ha inviato. Speriamo che l'acquisto da parte di Dell e l'attenzione al punto dati Toad multiuso puliranno un software potenzialmente sorprendente.
Rob

1
Tenere presente che il pacchetto di strumenti SMSS non è gratuito per SMSS 2012 e versioni successive.
user1151923

18

Sembra che nessuno abbia menzionato Query Express ( http://www.albahari.com/queryexpress.aspx ) e una fork Query ExPlus (anche link nella parte inferiore di http://www.albahari.com/queryexpress.aspx )

BTW. Il primo URL è la home page di Joseph Albahari che è l'autore di LINQPad (dai un'occhiata a questo strumento killer)


1
Inoltre puoi dare un'occhiata a Heidi SQL (OSS, molto bello), DBSourceTools (software OSS ospitato su codeplex.com, controllo del codice sorgente), SQuirrel SQL (OSS scritto in Java). Inoltre SQL Assistant (non un IDE, ma comunque con l'interessamento) è una sorta di query di esecuzione ovunque (anche nel Blocco note) util con molte belle funzionalità (a pagamento però).
Piotr Owsiak,

16

Semplice, veloce da scaricare, nessuna installazione richiesta, gratuita per uso personale e fa molto di più di una semplice modifica. Questa è davvero un'ottima scelta.
Matteo Conta,

Ho appena provato e devo dire che sembra fantastico!
Patrick Honorez,

Ci sto provando e non è un brutto prodotto. Probabilmente ha bisogno di miglioramenti ma è ben fatto e una buona alternativa a SQL Manager
Raffaeu

Questo è fantastico e gratuito. La versione a pagamento può anche eseguire la progettazione grafica di query (sebbene sia possibile eseguire un numero limitato di progetti con la versione gratuita fino
Ingegnere invertito,

2018 e posso ancora dire che questa è la risposta migliore. Leggero e al punto. Può persino modificare le procedure memorizzate a basso costo di memoria. L'edizione di prova funziona altrettanto bene.
DaWiseguy,

13

Uso Atlantis SQL Enywhere , un software gratuito, da quasi 6 mesi e ha funzionato davvero bene. Funziona con le versioni SQL 2005 e SQL 2008. Sono davvero colpito dalle sue funzionalità e le scorciatoie da tastiera sono simili a VS, quindi rende la transizione davvero fluida a un nuovo editor.

Alcune delle caratteristiche che vale la pena menzionare:

  • Intellisense che funziona effettivamente quando si utilizzano più tabelle e si unisce con alias
  • Suggerimento di join quando si utilizzano più tabelle (riduce il tempo di digitazione, davvero pulito)
  • Rich formattazione del codice sql, AutoIndent usando Ctrl K, Ctrl D.
  • Migliore rappresentazione dei piani SQL
  • Evidenzia le dichiarazioni delle variabili mentre vengono utilizzate.
  • Definizione della tabella al passaggio del mouse.

Tutte queste funzionalità mi hanno fatto risparmiare molto tempo.


1
Si noti che questo programma (come la maggior parte degli altri citati qui) è solo un IDE per scrivere codice SQL. Non puoi usarlo per creare o modificare tabelle, per non parlare delle attività amministrative. Questo è ciò che richiede l'OP, ma può essere fuorviante per coloro che vengono qui alla ricerca di un'alternativa a SQL Server Management Studio.
Álvaro González,

È uno strumento piacevole, ma per me non è una vendita, perché le griglie dei risultati sono a schede, non impilate come con SQL Studio, quindi non è possibile confrontare facilmente due output. I due centesimi di un uomo.

3
"Non puoi usarlo per creare o modificare tabelle" - che dire di CREATE TABLE NiceTable (id INT IDENTITY (1, 1) PRIMARY KEY, Nome VARCHAR (80))); ecc ecc?
Ingegnere invertito,

9

Se stai già trascorrendo del tempo in Visual Studio, puoi sempre utilizzare Esplora server per connetterti a qualsiasi server di database conforme .Net.

Se utilizzi Professional o versioni successive, puoi creare e modificare tabelle e database, eseguire query, ecc.





2

Oracle ha un programma gratuito chiamato SQL Developer che funzionerà con Microsoft SQL Server, Oracle e MySQL. Quando si accede a SQL Server, tuttavia, Oracle SQL Developer ha lo scopo di consentire una facile migrazione a Oracle, quindi il database di SQL Server è essenzialmente di sola lettura.


1

È ancora possibile installare e utilizzare Query Analyzer dalle versioni precedenti di SQL Server.


Puoi ottenerlo gratuitamente (legalmente) da qualche parte? O è solo per le persone che già possedevano la vecchia versione?
apenwarr,

Se hai una versione precedente, ma una vecchia copia gratuita di Developer Edition lo farebbe, ad esempio.
dkretz,

1
Non funziona con ms sql server 2005
dotjoe il

@Le Dorifer: stavo cercando un software migliore di SSMS, non peggio !!
GateKiller il

Scusa, mi è sembrato che stavi chiedendo un peso più leggero.
dkretz,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.