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. Se os bancos de dados são 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

Microsoft fornece as seguintes ferramentas e extensões gratuitas para trabalhar com nossos produtos 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.

Tool Description Sistema Operacional Feedback
Ferramentas gráficas
SQL Server Management Studio (SSMS) Gerencie bancos de dados SQL Server e SQL do Azure com suporte completo de GUI. Acesse, configure, gerencie, administre e desenvolva todos os componentes do SQL Mecanismo de Banco de Dados local e da nuvem, incluindo Azure Synapse Analytics e banco de dados SQL para 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. Windows somente Feedback
SQL Server Data Tools (SSDT) Uma ferramenta de desenvolvimento moderna para a criação de bancos de dados relacionais SQL Server, bancos de dados SQL do Azure, modelos de dados do AS (Analysis Services), pacotes do IS (Integration Services) e relatórios de Reporting Services (RS). Com o SSDT (SQL Server Data Tools), você pode projetar e implantar qualquer tipo de conteúdo SQL Server com a mesma facilidade que desenvolveria um aplicativo em Visual Studio. Windows somente Feedback
extensão MSSQL para Visual Studio Code A extensão SQL Server oficial que dá suporte a conexões com SQL Server e 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 Feedback
SQL Database Projects extension for Visual Studio Code Gerenciar e desenvolver bancos de dados como projetos no controle do código-fonte no Visual Studio Code. A extensão Projetos do Banco de Dados SQL usa o pacote DacFx (Data-Tier Application Framework) para criar e publicar projetos de banco de dados, comparar esquemas, alterações de script e extrair ou implantar .dacpac arquivos. Windows, macOS, Linux Feedback
Azure Data Studio Azure Data Studio está se aposentando em 28 de fevereiro de 2026. Windows, macOS, Linux
Utilitários de linha de comando
utilitário bcp O bulk copy programa utilitário (bcp) copia dados em massa entre uma instância de 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 sqlcmd permite inserir 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 Feedback
SqlPackage O sqlpackage é um utilitário de linha de comando que automatiza diversas tarefas de desenvolvimento de banco de dados. Windows, macOS, Linux Feedback
SQL Server PowerShell SQL Server PowerShell fornece cmdlets para trabalhar com SQL. Windows, macOS, Linux Feedback

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 Windows.

Tool Description
SQL Server Configuration Manager Use SQL Server Configuration Manager para configurar SQL Server serviços e configurar a conectividade de rede.
Distributed Replay1 Use o recurso Distributed Replay para ajudá-lo a avaliar o impacto de atualizações futuras de SQL Server. Use também o Distributed Replay para ajudar a avaliar o impacto das atualizações de hardware, das atualizações do sistema operacional e do ajuste do SQL Server.
ssbdiagnose ssbdiagnose relata problemas em conversas do Service Broker ou na configuração de serviços do Service Broker.
Assistente de Migração do SQL Server (SSMA) Use Assistente de Migração do SQL Server para automatizar a migração de banco de dados para SQL Server e SQL do Azure de Microsoft Access, Db2, MySQL, Oracle e Sybase.

1 Distributed Replay tem suporte apenas no SQL Server 2016 (13.x) até SQL Server 2019 (15.x).

Planos de desenvolvimento e feedback do produto

Ferramentas adicionais

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