Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics 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 SQL Server Database Engine 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:
- SQL Server Management Studio (SSMS): gerenciamento completo com uma interface gráfica do usuário
- extensão MSSQL para Visual Studio Code: tarefas leves e scripts
- sqlcmd: CLI (interface de linha de comando) leve para implantação e automação
- extensão SQL Database Projects para Visual Studio Code: Gerenciar e desenvolver esquema de banco de dados em projetos no controle do código-fonte
- SQL Server Migration Assistant (SSMA): migrar para SQL Server e Azure SQL de Microsoft Access, Db2, MySQL, Oracle e Sybase
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 Azure SQL com suporte completo de GUI. Acesse, configure, gerencie, administre e desenvolva todos os componentes do SQL Database Engine 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 |
| SSDT (SQL Server Data Tools) | Uma ferramenta de desenvolvimento moderna para a criação de bancos de dados relacionais SQL Server, bancos de dados Azure SQL, 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 Azure SQL 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 |
| Extensão de Projetos de Banco de Dados SQL para 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. |
| SQL Server Migration Assistant (SSMA) | Use SQL Server Migration Assistant para automatizar a migração de banco de dados para SQL Server e Azure SQL 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
- Feedback: banco de dados SQL no Microsoft Fabric
- Comentários: SQL Server Management Studio
- Comentários: SQL Server
- Comentários: SqlPackage e DacFx
- Feedback: Ação do GitHub sql-action
- Roadmap: extensão MSSQL em Visual Studio Code
- Plano de Ação: SQL Server Management Studio
- O que está acontecendo com Azure Data Studio
Ferramentas adicionais
Se você estiver procurando outras ferramentas que não são mencionadas neste artigo, confira:
- Utilitários de linha de comando SQL (Mecanismo de Banco de Dados)
- Baixar recursos e ferramentas estendidas do SQL Server