Alternativas de SQL Server Management Studio para examinar / editar tablas y ejecutar consultas [cerrado]

128

Me preguntaba si hay alguna alternativa al SQL Server Management Studio de Microsoft.

No hay nada malo con SSMS, pero a veces parece una aplicación demasiado grande donde todo lo que quiero hacer es examinar / editar tablas y ejecutar consultas.

GateKiller
fuente
1
¿No hay una utilidad de símbolo del sistema para esto como mysql tiene?
Kevin
@Kevin: revise osql y sqlcmd
Piotr Owsiak
66
Déjame arreglar eso por ti. Todo está mal con SSMS para SQL Server 2012. Instala todo tipo de bloatware innecesario como PowerShell para VS 2010 (fer krissake!) Y está cubierto con el mismo maquillaje de payaso que Windows Vista.
jerhewet
2
Moderadores, ¿pueden sugerir cómo se puede hacer este tipo de pregunta para que no ofenda?
GaTechThomas
1
@jerhewet: pruebe SQL Database Studio, mucho mejor que smss y tiene unos 6 MB de tamaño grande (archivo de instalación) sqldatabasestudio.com
Harlsten

Respuestas:

49

Empecé a usar LinqPad . Además de ser más liviano que SSMS, también puede practicar escribir consultas LINQ, ¡mucho más divertido que el viejo y aburrido TSQL!

Evan
fuente
21
Creo firmemente que no podemos editar tablas y no podemos ejecutar consultas con sugerencias usando LINQ
bjan
1
No intellisense en versión gratuita
Nitin Sawant
Esperemos que sea menos horrible, inaceptablemente defectuoso que SSMS también. La cantidad de bloqueos que obtengo en SSMS es ridícula, incluso con nuevas reinstalaciones de versiones más recientes. Puede ser específico para mi máquina, pero no genial, sin embargo
Kyle Vassella
@KyleVassella Weird! Casi nunca hago que SSMS se bloquee, y hago cosas de energía todos los días - v 17.9.1 y 18.4
Ingeniero invertido
19

TOAD para MS SQL se ve bastante bien. Nunca lo he usado personalmente, pero he usado otros productos de Quest y son sólidos.

Brendan
fuente
1
Hmm, acabo de descargar su versión de prueba y arroja excepciones realmente extrañas por todas partes ... ¿Alguien más ha encontrado esto?
Dmitri Nesteruk
A partir de hoy, la versión (5.0.2.612) de TOAD para MS SQL Server es justo lo que estaba buscando. Es mucho mejor que MS Management Studio 2008.
Artur Kędzior
1
Si está buscando agregar algunas funciones agradables a SSMS, vaya a SSSM Tools Pack (gratis) que agrega muchas funciones útiles a SSMS.
Piotr Owsiak
2
Los productos de sapo son agridulces. Tienen características sorprendentes (columnas ordenables y agregación básica en la cuadrícula de salida, diagramación de base de datos) pero sí. son. calesa. Dmitri lo golpeó en la nariz con las salvajes excepciones y han pasado tres años desde que lo envió. Con suerte, la compra por parte de Dell y el enfoque en el Punto de datos de Toad multipropósito limpiarán una pieza de software potencialmente sorprendente.
Rob
1
Tenga en cuenta que el paquete de herramientas de SMSS no es gratuito para SMSS 2012 y versiones posteriores.
user1151923
18

Parece que nadie mencionó Query Express ( http://www.albahari.com/queryexpress.aspx ) y una bifurcación Query ExPlus (también enlace en la parte inferior de http://www.albahari.com/queryexpress.aspx )

Por cierto. La primera URL es la página de inicio de Joseph Albahari, quien es el autor de LINQPad (consulte esta herramienta asesina)

Piotr Owsiak
fuente
1
También puede echar un vistazo a Heidi SQL (OSS, muy agradable), DBSourceTools (software OSS alojado en codeplex.com, control de fuente centrado), SQuirrel SQL (OSS escrito en Java). Además, el Asistente de SQL (no es un IDE, pero sigue siendo interesante) es una especie de ejecución de consultas en todas partes (incluso en el Bloc de notas) con muchas características interesantes (de pago).
Piotr Owsiak
16

Base de datos .NET

Govind Malviya
fuente
Simple, rápido de descargar, no requiere instalación, gratuito para uso personal y hace más que una simple edición. Esta es una muy buena elección.
Matteo Conta
¡Lo intenté rápidamente y debo decir que se ve genial!
Patrick Honorez el
Lo estoy probando y no es un mal producto. Probablemente necesita mejoras, pero está bien hecho y es una buena alternativa al Administrador de SQL
Raffaeu
Esto es genial y gratis. La versión paga también puede hacer diseños de consultas gráficas (aunque puede hacer un número limitado de diseños con la versión gratuita hasta que se agote)
Ingeniero invertido
2018 y todavía puedo decir que esta es la mejor respuesta. Ligero y al grano. Incluso puede editar sus procedimientos almacenados a bajo costo de memoria. La edición de prueba funciona igual de bien.
DaWiseguy
13

He estado usando Atlantis SQL Enywhere , un software gratuito, durante casi 6 meses y ha estado funcionando muy bien. Funciona con las versiones de SQL 2005 y SQL 2008. Estoy realmente impresionado con sus características y los atajos de teclado son similares a VS, por lo que hace que la transición sea realmente fluida a un nuevo editor.

Algunas de las características que vale la pena mencionar:

  • Intellisense que realmente funciona cuando se usan varias tablas y se une con alias
  • Sugerencia de combinaciones cuando se usan varias tablas (reduce el tiempo de escritura, realmente ordenado)
  • Formato enriquecido de código sql, AutoIndent usando Ctrl K, Ctrl D.
  • Mejor representación de los planes SQL.
  • Destaca las declaraciones de variables mientras se usan.
  • Definición de tabla al pasar el mouse.

Todas estas características me han ahorrado mucho tiempo.

usuario_v
fuente
1
Tenga en cuenta que este programa (como la mayoría de los otros mencionados aquí) es solo un IDE para escribir código SQL. No puede usarlo para crear o editar tablas, sin mencionar las tareas administrativas. Eso es lo que pide el OP, pero puede ser engañoso para aquellos que vienen aquí en busca de una alternativa a SQL Server Management Studio.
Álvaro González el
Es una buena herramienta, pero no es una venta para mí, porque las cuadrículas de resultados están tabuladas, no apiladas como con SQL Studio, por lo que no puede comparar fácilmente dos resultados. Los dos centavos de un hombre.
3
"No puede usarlo para crear o editar tablas": ¿qué pasa con CREATE TABLE NiceTable (id INT IDENTITY (1, 1) PRIMARY KEY, Name VARCHAR (80))); ¿etcétera etcétera?
Ingeniero invertido
9

Si ya está pasando tiempo en Visual Studio, siempre puede usar el Explorador de servidores para conectarse a cualquier servidor de bases de datos compatible con .Net.

Siempre que use Professional o superior, puede crear y editar tablas y bases de datos, ejecutar consultas, etc.

Daniel O
fuente
2

Oracle tiene un programa gratuito llamado SQL Developer que funcionará con Microsoft SQL Server, así como con Oracle y MySQL. Sin embargo, al acceder a SQL Server, Oracle SQL Developer solo pretende permitir una migración fácil a Oracle, por lo que su base de datos de SQL Server es esencialmente de solo lectura.

aef123
fuente
1

Todavía puede instalar y usar el Analizador de consultas de versiones anteriores de SQL Server.

dkretz
fuente
¿Puedes conseguirlo gratis (legalmente) en alguna parte? ¿O es solo para personas que ya tenían la versión anterior?
apenwarr
Si tiene una versión anterior, pero una copia gratuita de Developer Edition sería suficiente, por ejemplo.
dkretz
1
No funciona con ms sql server 2005
dotjoe
@Le Dorifer: ¡Estaba buscando un software que sea mejor que SSMS, no peor!
GateKiller
Lo siento, me pareció que pedías un peso más ligero.
dkretz
0

¿Qué tal Embarcadero Rapid SQL? Realmente bueno pero un poco caro.

Pyccki
fuente