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

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

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

Empecé a usar LinqPad . Además de ser más liviano que SSMS, también puedes practicar escribiendo consultas LINQ, ¡mucho más divertido que aburrir a los viejos TSQL!

Parece que nadie mencionó Query Express ( http://www.albahari.com/queryexpress.aspx ) y un fork 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, autor de LINQPad (echa un vistazo a esta herramienta asesina)

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

Base de datos .NET

He estado utilizando Atlantis SQL Enywhere , un software gratuito, durante casi 6 meses y he estado trabajando realmente bien. Funciona con SQL 2005 y SQL 2008 versiones. Estoy realmente impresionado con sus funciones y los atajos de teclado son similares a VS, por lo que la transición es realmente fluida para un nuevo editor.

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

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

Todas estas características me han ahorrado mucho tiempo.

powershell + sqlcmd 🙂

Si ya está pasando tiempo en Visual Studio, siempre puede usar Server Explorer para conectarse a cualquier servidor de base de datos compatible con .Net.

Siempre que esté utilizando Profesional o superior, puede crear y editar tablas y bases de datos, ejecutar consultas, etc.

Hay una versión expresa en SSMS que tiene muchas menos funciones pero aún tiene lo básico.

vim + dbext 🙂

Aún puede instalar y usar el Analizador de consultas de versiones anteriores de SQL Server.

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

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