Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Para gerenciar seu banco de dados, você precisa de uma ferramenta. Quer as suas bases de dados corram na cloud, no Windows, no macOS ou no Linux, a sua ferramenta não precisa de correr na mesma plataforma que a base de dados.
Ferramentas gratuitas para o seu caso de negócio
Microsoft disponibiliza as seguintes ferramentas e extensões gratuitas para trabalhar com os nossos produtos Mecanismo de Banco de Dados do SQL Server, com base no seu papel e função empresarial.
O administrador de banco de dados (DBA) gerencia backup e restauração, ajuste de desempenho, segurança e alta disponibilidade.
Ferramentas recomendadas:
- SQL Server Management Studio (SSMS): Gestão completa com interface gráfica de utilizador
- Extensão MSSQL para Visual Studio Code: Tarefas leves e scripting
- sqlcmd: Interface de linha de comando (CLI) leve para implantação e automação
- SQL Database Projects extensão para Visual Studio Code: Gerir e desenvolver esquemas de base de dados em projetos em controlo de versões
- Assistente de Migração do SQL Server (SSMA): Migrar para SQL Server e SQL do Azure a partir do Microsoft Access, Db2, MySQL, Oracle e Sybase
Descrição e exemplos de casos de uso
A tabela a seguir lista as ferramentas e extensões disponíveis.
| Tool | Description | Sistema operativo | Feedback |
|---|---|---|---|
| Ferramentas gráficas | |||
| SQL Server Management Studio (SSMS) | Gerir bases de dados SQL Server e SQL do Azure com suporte total a interface gráfica. Acede, configure, gere, administre e desenvolva todos os componentes do SQL Database Engine on-premises e da cloud, incluindo Azure Synapse Analytics e base de dados SQL para Microsoft Fabric. O SSMS é um aplicativo abrangente que combina um amplo grupo de ferramentas gráficas e um editor de scripts avançado para fornecer acesso ao SQL para administradores de banco de dados e desenvolvedores de todos os níveis de habilidade. | Apenas Windows | Feedback |
| SQL Server Data Tools (SSDT) | Uma ferramenta moderna de desenvolvimento para construir bases de dados relacionais SQL Server, bases de dados SQL do Azure, modelos de dados Analysis Services (AS), pacotes Integration Services (IS) e relatórios Reporting Services (RS). Com SQL Server ferramentas de dados (SSDT), pode desenhar e implementar qualquer tipo de conteúdo SQL Server com a mesma facilidade com que desenvolveria uma aplicação em Visual Studio. | Apenas Windows | Feedback |
| MSSQL extensão para Visual Studio Code | A extensão oficial do SQL Server que suporta ligações ao SQL Server e ao SQL do Azure, e uma rica experiência de edição para Transact-SQL (T-SQL). Escreva scripts T-SQL em um editor leve. | Windows, macOS, Linux | Feedback |
| SQL Database Projects extensão para Visual Studio Code | Gerir e desenvolver bases de dados como projetos em controlo de versões no Visual Studio Code. A extensão SQL Database Projects utiliza o pacote DacFx (Data-Tier Application Framework) para construir e publicar projetos de bases de dados, comparar esquemas, alterar scripts e extrair ou implementar .dacpac ficheiros. |
Windows, macOS, Linux | Feedback |
| Azure Data Studio | Azure Data Studio vai reformar-se a 28 de fevereiro de 2026. | Windows, macOS, Linux | |
| Utilitários de linha de comando | |||
| utilitário bcp | A utilidade bulk copy program (bcp) copia em massa dados entre uma instância de SQL Server e um ficheiro de dados num formato especificado pelo utilizador. | Windows, macOS, Linux | |
| MSSQL-CONF | mssql-conf configura SQL Server a correr em contentores Linux ou Linux. | Apenas Linux | |
| utilitário sqlcmd | sqlcmd permite-lhe introduzir instruções de Transact-SQL, procedimentos do sistema e ficheiros de script no prompt de comandos. Com sqlcmd (Go), você também pode implantar contêineres Linux para fins de desenvolvimento. | Windows, macOS, Linux | Feedback |
| SqlPackage | sqlpackage é um utilitário de linha de comando que automatiza várias 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.
Estas ferramentas estão disponíveis apenas para Windows.
| Tool | Description |
|---|---|
| Gestor de Configuração do SQL Server | Use o Gestor de Configuração do SQL Server para configurar os serviços do SQL Server e a conectividade de rede. |
| Distributed Replay1 | Use a funcionalidade Distributed Replay para o ajudar a avaliar o impacto das futuras atualizações do SQL Server. Utilize também o Distributed Replay para ajudar a avaliar o impacto das atualizações de hardware e sistema operativo, bem como a afinação do SQL Server. |
| ssbdidiagnostic | ssbdiagnose relata problemas em conversas do Service Broker ou na configuração dos serviços do Service Broker. |
| Assistente de Migração do SQL Server (SSMA) | Use o Assistente de Migração do SQL Server para automatizar a migração de bases de dados para SQL Server e SQL do Azure a partir do Microsoft Access, Db2, MySQL, Oracle e Sybase. |
1 Distributed Replay é suportado apenas em SQL Server de 2016 (13.x) até SQL Server 2019 (15.x).
Mapas de produtos e feedback
- Feedback: Base de dados SQL em Microsoft Fabric
- Feedback: SQL Server Management Studio
- Feedback: SQL Server
- Comentários: SqlPackage e DacFx
- Feedback: ação GitHub ação sql
- Roadmap: Extensão MSSQL em Visual Studio Code
- Roadmap: SQL Server Management Studio
- O que se passa com Azure Data Studio
Ferramentas adicionais
Se você estiver procurando outras ferramentas que não são mencionadas neste artigo, consulte:
SQL (Database Engine) - Descarregue SQL Server funcionalidades e ferramentas alargadas