Alternativas do SQL Server Management Studio para procurar / editar tabelas e executar consultas

Eu queria saber se existem alternativas para o SQL Server Management Studio da Microsoft?

Não há nada de errado com o SSMS, mas às vezes parece um aplicativo muito grande, onde tudo que eu quero é procurar tabelas de edição e executar consultas.

Eu comecei a usar o LinqPad . Além de ser mais leve que o SSMS, você também pode praticar a escrita de consultas LINQ – muito mais divertidas do que o tedioso TSQL antigo!

Parece que ninguém mencionou o Query Express ( http://www.albahari.com/queryexpress.aspx ) e um fork Query ExPlus (também link na parte inferior do http://www.albahari.com/queryexpress.aspx )

BTW. A primeira URL é a página inicial de Joseph Albahari, que é o autor do LINQPad (confira esta ferramenta matadora)

TOAD para MS SQL parece muito bom. Eu nunca usei isso pessoalmente, mas usei outros produtos da Quest e eles são sólidos.

Banco de dados .NET

Eu tenho usado o Atlantis SQL Enywhere , um software livre, há quase 6 meses e tem funcionado muito bem. Funciona com as versões SQL 2005 e SQL 2008. Eu estou realmente impressionado com seus resources e atalhos de teclado que são similares ao VS, então faz a transição realmente suave para um novo editor.

Algumas das características que valem a pena mencionar:

  • IntelliSense que realmente funciona ao usar várias tabelas e une-se a aliases
  • Sugestão de junções ao usar várias tabelas (reduz o tempo de digitação, realmente puro)
  • Formatação avançada de código sql, AutoIndent usando Ctrl K, Ctrl D.
  • Melhor representação dos planos de SQL
  • Realça as declarações de variables ​​enquanto elas são usadas.
  • Definição de tabela no foco do mouse.

Todos esses resources me pouparam muito tempo.

powershell + sqlcmd 🙂

Se você já estiver gastando tempo no Visual Studio, poderá usar o Server Explorer para se conectar a qualquer servidor de database compatível com .Net.

Desde que você esteja usando o Professional ou superior, você pode criar e editar tabelas e bancos de dados, executar consultas, etc.

Há uma versão expressa no SSMS que possui consideravelmente menos resources, mas ainda tem o básico.

vim + dbext 🙂

Você ainda pode instalar e usar o Query Analyzer de versões anteriores do SQL Server.

A Oracle tem um programa gratuito chamado SQL Developer, que funcionará com o Microsoft SQL Server, além do Oracle e MySQL. Ao acessar o SQL Server, no entanto, o Oracle SQL Developer destina-se apenas a permitir uma migration fácil para o Oracle, portanto, o database do SQL Server é essencialmente somente leitura.

Que tal Embarcadero Rapid SQL Realmente bom, mas meio caro.