SQL Operations Studio

Olá pessoal,

Esta foi uma semana de muitas novidades para a comunidade de desenvolvedores. Aconteceu nos Estados Unidos o evento Connect, e um dos destaques foi a nova ferramenta de gerenciamento do SQL Server, baseado no Visual Studio Code.

A Microsoft tem investido muito nesta ferramenta, principalmente por ser multi plataforma, e a comunidade também tem escrito muitos plugins para o VS Code, o que possibilita desenvolver praticamente qualquer tipo de aplicação nele hoje, de Web a Arduino, tudo é possível.

E não poderia faltar também um ambiente para gerenciamento do banco de dados, surge então o SQL Operations Studio, que inicialmente não está integrado ao VS Code, mas certamente em breve estará.

Vamos então dar uma olhada nele!

Primeiro você precisa baixar os arquivos neste link. E depois simplesmente descompactar o conteúdo em uma pasta, por exemplo: C:\SQLOperationsStudio. Lembrando que a ferramenta é multi plataforma, então podemos instalar também no MAC e no Linux.

Depois de descompactado, basta clicar no arquivo sqlops.exe:

[](http://carloscds.net wp-content/uploads/2017/11/image.png)

Pronto, já temos a ferramenta e agora vamos explorar alguns recursos!

Vejam que mesmo não estando dentro do VS Code, é praticamente a mesma interface, incluindo a integração com o Git!

[](http://carloscds.net wp-content/uploads/2017/11/image-1.png)

Ah sim, você pode/deve, gerenciar as mudanças no seu banco de dados, como se fosse o código fonte da sua aplicação, mesmo porque, o script do BD não deixa de ser também um código da aplicação.

Eu achei a ferramenta muito ‘clean’, bem simples de usar, e após colocar a conexão com o seu BD, você já tem várias informações na tela:

[](http://carloscds.net wp-content/uploads/2017/11/image-2.png)

A partir daí é só trabalhar com o banco. Veja uma que uma simples query já traz algumas facilidades diretamente na IDE:

[](http://carloscds.net wp-content/uploads/2017/11/image-3.png)

Veja por exemplo o conjunto de botôes destacados na imagem, com eles você já pode exportar os dados da consulta para CSV, Json e Excel, ou até mesmo montar um gráfico.

Aqui eu exportei para Json:

[](http://carloscds.net wp-content/uploads/2017/11/image-4.png)

Além de poder salvar todas as consultar e scripts em um repositório Git:

[](http://carloscds.net wp-content/uploads/2017/11/image-5.png)

A conclusão é que teremos uma excelente ferramenta de gerenciamento do SQL.

Estou aguardando ansiosamente a evolução desta ferramenta, que podemos considerar em beta ainda!

Aproveite e baixe também! Faça seus comentários!

Abraços e até a próxima!

Carlos dos Santos.