Compartilhar via


Visão geral das ferramentas do SQL

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsAnalytics Platform System (PDW)Banco de Dados SQL no Microsoft Fabric

Para gerenciar seu banco de dados, você precisa de uma ferramenta. Quer seus bancos de dados sejam executados na nuvem, no Windows, no macOS ou no Linux, sua ferramenta não precisa ser executada na mesma plataforma que o banco de dados.

Ferramentas gratuitas para seu caso de negócios

A Microsoft fornece as seguintes ferramentas e extensões gratuitas para trabalhar com nossos produtos do Mecanismo de Banco de Dados do SQL Server, com base em sua função e função de negócios.

O DBA (administrador de banco de dados) gerencia backup e restauração, ajuste de desempenho, segurança e alta disponibilidade.

Ferramentas recomendadas:

Exemplos de casos de descrição e uso

A tabela a seguir lista as ferramentas e extensões disponíveis.

Ferramenta DESCRIÇÃO Sistema operacional Comentários
Ferramentas gráficas
SQL Server Management Studio (SSMS) Gerencie bancos de dados SQL Server e SQL do Azure com suporte completo à GUI. Acesse, configure, gerencie, administre e desenvolva todos os componentes do Mecanismo de Banco de Dados SQL local e da nuvem, incluindo o Azure Synapse Analytics e o Banco de Dados SQL do Microsoft Fabric. O SSMS é um aplicativo abrangente que combina um amplo grupo de ferramentas gráficas e um editor de script avançado para fornecer acesso ao SQL para administradores de banco de dados e desenvolvedores de todos os níveis de habilidade. Somente Windows Comentários
SSDT (SQL Server Data Tools) Uma moderna ferramenta de desenvolvimento para criar bancos de dados relacionais do SQL Server, bancos de dados SQL do Azure, modelos de dados do AS (Analysis Services), pacotes do IS (Integration Services) e relatórios do RS (Reporting Services). Com o SQL Server Data Tools (SSDT), você pode projetar e implantar qualquer tipo de conteúdo do SQL Server com a mesma facilidade com que desenvolve um aplicativo no Visual Studio. Somente Windows Comentários
Extensão MSSQL para Visual Studio Code A extensão oficial do SQL Server que dá suporte a conexões com o SQL Server e o SQL do Azure e uma experiência de edição avançada para Transact-SQL (T-SQL). Escreva scripts T-SQL em um editor leve. Windows, macOS, Linux Comentários
Azure Data Studio1 Um editor leve que pode executar consultas SQL sob demanda, exibir e salvar resultados como texto, JSON ou Excel. Edite dados, organize suas conexões de banco de dados favoritas e procure objetos de banco de dados em uma experiência de navegação de objetos familiar. Windows, macOS, Linux
Utilitários de linha de comando
utilitário bcp O utilitário bcp (programa de cópia em massa) copia em massa os dados entre uma instância do SQL Server e um arquivo de dados em um formato especificado pelo usuário. Windows, macOS, Linux
mssql-conf mssql-conf configura o SQL Server em execução no Linux ou em contêineres Linux. Apenas Linux
utilitário sqlcmd O sqlcmd permite que você insira instruções Transact-SQL, procedimentos do sistema e arquivos de script no prompt de comando. Com o sqlcmd (Go), você também pode implantar contêineres do Linux para fins de desenvolvimento. Windows, macOS, Linux Comentários
SqlPackage O sqlpackage é um utilitário de linha de comando que automatiza diversas tarefas de desenvolvimento de banco de dados. Windows, macOS, Linux Comentários
SQL Server PowerShell O SQL Server PowerShell fornece cmdlets para trabalhar com o SQL. Windows, macOS, Linux Comentários

1 O Azure Data Studio será desativado em 28 de fevereiro de 2026.

Migração, configuração e outras ferramentas

A tabela a seguir lista as ferramentas usadas para migrar, configurar e fornecer outros recursos para bancos de dados SQL.

Essas ferramentas estão disponíveis apenas para o Windows.

Ferramenta DESCRIÇÃO
SQL Server Configuration Manager Use o SQL Server Configuration Manager para configurar os serviços do SQL Server e configurar a conectividade de rede.
Distributed Replay1 Use o recurso Distributed Replay para ajudar a avaliar o impacto de futuras atualizações do SQL Server. Também use o Distributed Replay para ajudar a avaliar o impacto de atualizações de hardware e do sistema operacional e ajustes do SQL Server.
ssbdiagnose ssbdiagnose relata problemas em conversas do Service Broker ou na configuração de serviços do Service Broker.
SSMA (Assistente de Migração do SQL Server) Use o Assistente de Migração do SQL Server para automatizar a migração de banco de dados para o SQL Server e o SQL do Azure do Microsoft Access, Db2, MySQL, Oracle e Sybase.

1 O Distributed Replay tem suporte apenas no SQL Server 2016 (13.x) por meio do SQL Server 2019 (15.x).

Ferramentas e comentários adicionais

Se você estiver procurando outras ferramentas que não são mencionadas neste artigo, confira: