Visão geral das ferramentas do SQL
Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure 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. 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 recomendadas
As ferramentas a seguir fornecem uma GUI (interface gráfica do usuário).
Você pode ver os links para as diferentes ferramentas do SQL nas tabelas a seguir.
Ferramenta | DESCRIÇÃO | Sistema operacional |
---|---|---|
**Azure Data Studio** |
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 |
SQL Server Management Studio (SSMS) |
Gerencie uma instância do SQL Server ou um banco de dados com compatibilidade total com a GUI. Acessar, configurar, gerenciar, administrar e desenvolver todos os componentes do SQL Server, do Banco de Dados SQL do Azure e do Azure Synapse Analytics. Fornece um único utilitário abrangente que combina um amplo grupo de ferramentas gráficas com vários editores de script avançados para fornecer acesso ao SQL para desenvolvedores e administradores de banco de dados de todos os níveis de habilidades. | Windows |
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. | Windows |
Visual Studio Code |
A extensão mssql para Visual Studio Code é a extensão do SQL Server oficial que é compatível com conexões com SQL Server e com a experiência de edição avançada para o T-SQL no Visual Studio Code. Escreva scripts T-SQL em um editor leve. | Windows macOS Linux |
Ferramentas da linha de comando
As ferramentas a seguir são as principais ferramentas de linha de comando.
Ferramenta | DESCRIÇÃO | Sistema operacional |
---|---|---|
bcp | O utilitário bcp (bulk copy program) copia dados em massa entre uma instância do Microsoft SQL Server e um arquivo de dados em um formato especificado pelo usuário. | Windows macOS Linux |
mssql-conf | O mssql-conf configura o SQL Server sendo executado no Linux. | Linux |
sqlcmd | O utilitário sqlcmd permite que você insira instruções de Transact-SQL, procedimentos do sistema e arquivos de script no prompt de comando. | Windows macOS Linux |
sqlpackage | O sqlpackage é um utilitário de linha de comando que automatiza diversas tarefas de desenvolvimento de banco de dados. | Windows macOS Linux |
SQL Server PowerShell | O SQL Server PowerShell fornece cmdlets para trabalhar com o SQL. | Windows macOS Linux |
Migração e outras ferramentas
Estas ferramentas são usadas para migrar, configurar e fornecer outros recursos para bancos de dados SQL.
Ferramenta | DESCRIÇÃO |
---|---|
Gerenciador de Configurações | Use o SQL Server Configuration Manager para configurar os serviços do SQL Server e configurar a conectividade de rede. O Configuration Manager é executado no Windows |
Assistente para Experimentos de Banco de Dados | Use o Assistente para Experimentos de Banco de Dados para avaliar uma versão de destino do SQL para uma determinada carga de trabalho. |
Assistente de Migração de Dados | O Assistente de Migração de Dados ajuda você a atualizar para uma plataforma de dados moderna, detectando problemas de compatibilidade que podem afetar a funcionalidade do banco de dados em sua nova versão do SQL Server ou do Banco de Dados SQL do Azure. |
Distributed Replay | 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 | O utilitário 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 | Use o Assistente de Migração do SQL Server para automatizar a migração do banco de dados do Microsoft Access, do DB2, do MySQL, do Oracle e do Sybase para o SQL Server. |
Se você estiver procurando por outras ferramentas não mencionadas nesta página, consulte Utilitários do Prompt de Comando do SQL e baixe recursos e ferramentas estendidos do SQL Server