Alternativa ssms

Você pode usar o Visual Studio, uma vantagem é que é mais fácil usar o hub Git para controle de versão com o banco de dados e a interface do usuário.

Sempre tenho a IU no Visual Studio em uma tela e o banco de dados no SSMS na outra. Principalmente porque não gosto de como o Visual Studio lida com as guias desencaixadas e também porque estou acostumado a trabalhar dessa maneira.

Eu acho que não há nenhum que vem com todos os recursos como SSMS, no entanto, se o propósito for apenas para consultas e não opções de gerenciamento de pleno direito, então o sqldbx é incrível

é apenas 5 MB executável com grande capacidade de inteligência

também é portátil, então você realmente não precisa instalar nada na unidade c, isso pode ser grande para ambientes altamente controlados

OQ: Quais são algumas boas alternativas para o SQL Server Management Studio (SSMS) para SQL Server?

Como eu (ainda) trabalho com vários tipos de bancos de dados, escolhi o JetBrains DataGrip como minha primeira ferramenta. Não tenho certeza se funcionaria para você, pois faltam muitos recursos de SSMS de opções de administração. DataGrip é ótimo para consultas, muito bom e às vezes até poderoso para operações de esquema (criação de objetos db), mas não para administração de db.

O que você pode estar procurando pode tornar algumas alternativas mais adequadas e outras não tão desejáveis.

O Visual Studio SSDT (ferramentas de dados do servidor sql) tem um editor indiscutivelmente melhor e é útil se você programa e SQL e se deseja gerenciar o código como projetos que você publica em um pacote.

Além disso, a integração com outras ferramentas do Visual Studio está embutida.

O código do Visual Studio também tem um editor melhor na maior parte, permitindo uma fácil integração com um repositório GIT.

Para consultas apenas, o TOAD for SQL tem recursos de editor de texto mais fáceis de acessar, embora as versões mais recentes do ms SQL já cobrem o que considero os bits mais importantes (des / comentários de várias linhas, edição de coluna, destaques de palavras-chave, detecção de nome de objeto) .

Tudo se resume ao que você faz mais e ao que é mais confortável para você.

Eu tentei alternativas como Toad e Devart's dbForge Studio, mas existem alguns problemas com quase todas as alternativas. Eles custam muito dinheiro e nenhum deles funciona tão bem como o SSMS gratuito da Microsoft. Outro ótimo da Microsoft que irei usar ocasionalmente é o Azure Data Studio. Também sou conhecido por usar o VS, que faz um ótimo trabalho.

Atualmente estou usando 18.2 SSMS, mas há algumas coisas que adicionei que ajudam. No meu laptop de trabalho, uso o Prompt SQL da Redgates e na estação de trabalho, uso o Devarts dbForge SQL Complete. Ambos tem suas vantagens e desvantagens.

Minha resposta é: por favor, NÃO encontre uma alternativa ao SSMS para SQL Server, porque o SSMS tem muitas vantagens insubstituíveis e é gratuito.

Um bom exemplo é: Query Store é um novo recurso do SQL Server 2016, que pode ser aproveitado para solucionar problemas de desempenho. Na época do SQL 2016 geral disponível (o ano de 2016), apenas o SSMS fornece essa funcionalidade de armazenamento de consulta. Que tal o Toad, Visual Studio? Não, eles não podem.

Além do Query Store, posso fornecer uma longa lista de recursos que o SSMS pode fornecer. Portanto, se você é um fã do SQL Server ou trabalha no SQL Server, aproveite o SSMS para explorar tantos recursos fantásticos do SQL Server, sem perder tempo. A lista de recursos:

  1. Polybase. O PolyBase permite que sua instância do SQL Server processe consultas Transact-SQL que leem dados de fontes de dados externas (banco de dados Oracle, MangoDB, Teradata. O que é PolyBase? - SQL Server
  2. evento estendido.
  3. monitor de atividade
  4. relatórios
  5. Loja de consulta
  6. replicação
  7. Sempre

Por fim, você pode usar a linha de comando para o SQL Server se lembrar de todos os comandos e tolerar erros de digitação frequentes

Quais são algumas boas alternativas para SQL Server Management Studio (SSMS) para SQL Server?

A chave para essa pergunta para mim é a palavra “bom”. Existem muitas alternativas ao SQL Server Management Studio. Podemos começar com a linha de comando como uma alternativa. No entanto, alguém descreveria o gerenciamento de sua instância do SQL Server apenas na linha de comando como "bom"? Provavelmente não. Especialmente quando consideramos que se trata de uma lista de “alternativas” e não de ferramentas adicionais. Porque eu certamente adicionaria a linha de comando, ou melhor ainda, Powershell, ao meu uso do SSMS. Eu simplesmente não substituiria o SSMS pelo PowerShell como alternativa.

Um candidato como alternativa ao SSMS já foi mencionado por outra pessoa, o Visual Studio. É bastante completo como alternativa, mas não oferece tudo o que o SSMS oferece. O ponto forte do Visual Studio para mim, assim como para outros, é a capacidade de integrá-lo facilmente ao controle de origem. Você só pode realmente fazer isso no SSMS com ferramentas adicionais (consulte meu empregador,

Software Redgate

para o melhor deles).

Outro candidato viável é o Azure Data Studio. Eu gravei um

monte de vídeos

sobre como o ADS funciona. Eu realmente gosto. A velocidade dele é muito melhor do que SSMS. Os add-ons são incríveis. Porém, como o Visual Studio, ele não está completo e ainda há muitas coisas que você pode fazer no SSMS que você não pode no ADS.

Pessoalmente, não teria alternativa ao SSMS. Em vez disso, escolho as várias ferramentas para tarefas nas quais eles são melhores do que o SSMS. Portanto, em vez de todo SSMS ou todas as alternativas, é SSMS para algumas coisas e VS, ADS, PowerShell, para outras.

Pediu para responder.

O SQL Server Management Studio (SSMS) é uma boa ferramenta de administração, mas existem outras melhores. É claro que palavras como “melhor” e “melhor” são qualitativas e, portanto, abertas à opinião pessoal. Sua decisão sobre qual produto você escolher deve ser baseada em suas próprias preferências pessoais, bem como nos requisitos de sua função na organização. Obviamente, os requisitos de um desenvolvedor de aplicativos não são exatamente os mesmos de um arquiteto de dados. Enquanto isso, um administrador de banco de dados pode ter um conjunto de requisitos muito diferente.

Tendo tudo isso em mente, vou apresentar o que funciona para mim, como um especialista em TI versátil. Em meus trabalhos de consultoria, tive que trabalhar com o SQL Server em uma variedade de capacidades, desde ter que projetar bancos de dados até escrever procedimentos armazenados e realizar migrações. Eu costumava empregar muitas ferramentas diferentes para realizar todas as minhas tarefas. Eventualmente, descobri

Navicat para SQL Server

. Agora eu o uso para praticamente tudo que faço com o SQL Server.

O Navicat tem uma abordagem totalmente gráfica para gerenciamento e desenvolvimento de banco de dados. Isso torna muito fácil criar, editar e excluir todos os objetos de banco de dados, bem como executar consultas e scripts SQL. Além de SQL Servers locais / remotos, ele também pode se conectar a bancos de dados em nuvem como Amazon RDS e Microsoft Azure.

Aqui está uma captura de tela da tela principal:

Aqui estão alguns recursos:

Edição SQL fácil

Possui um Editor SQL e um Construtor Visual SQL. O editor inclui Completação de Código e Fragmentos de Código personalizáveis. O Visual SQL Builder é uma ferramenta que ajuda a criar, editar e executar instruções SQL sem se preocupar com a sintaxe e o uso adequado dos comandos.

Designers de banco de dados inteligentes

Você pode criar, modificar e gerenciar todos os objetos de banco de dados usando designers de objetos especializados. Você pode até converter seus bancos de dados em representações gráficas usando uma ferramenta de design e modelagem de banco de dados.

Migração de dados

Existem assistentes para transferência de dados, sincronização de dados e sincronização de estrutura para a migração de dados mais fácil e rápida. Essas ferramentas permitem comparar bancos de dados antes de sincronizá-los para que você saiba exatamente o que precisa ser atualizado. Depois de terminar, eles produzem um script detalhado especificando as mudanças que foram executadas.

Visualização de dados

A versão mais recente, 15, vem com várias melhorias e novos recursos - mais de 100 melhorias no total! Isso inclui a visualização de dados. Essa é a representação gráfica de informações e dados usando componentes visuais como tabelas, gráficos e mapas. As ferramentas de visualização de dados fornecem uma maneira acessível de ver e compreender tendências, valores discrepantes e outros padrões nos dados.

As visualizações de dados são organizadas em uma hierarquia de espaço de trabalho, fontes de dados e gráficos. Ao contrário dos gráficos típicos, que são baseados em um instantâneo de dados, a visualização de dados pode ser aplicada aos dados ativos e atualizados a qualquer momento.

A versão 15 suporta 20 tipos de gráficos!

Navicat para SQL Server não é um produto gratuito, mas agora está disponível por meio de assinatura mensal por apenas US $ 14,99. Você também pode testá-lo gratuitamente por 14 dias.

Cumprimentos!

Adão