O que é o Azure Data Studio?What is Azure Data Studio?

O Azure Data Studio é uma ferramenta de banco de dados multiplataforma para profissionais de dados que usam a família Microsoft de plataformas de dados locais e na nuvem em Windows, MacOS e Linux.Azure Data Studio is a cross-platform database tool for data professionals using the Microsoft family of on-premises and cloud data platforms on Windows, MacOS, and Linux.

Lançado anteriormente com o nome de versão prévia SQL Operations Studio, o Azure Data Studio oferece uma experiência moderna de editor com IntelliSense, snippets de código, integração de controle do código-fonte e um terminal integrado.Previously released under the preview name SQL Operations Studio, Azure Data Studio offers a modern editor experience with IntelliSense, code snippets, source control integration, and an integrated terminal. Ele é projetado pensando no usuário da plataforma de dados, com plotagem de conjuntos de resultados de consulta e painéis personalizáveis internos.It is engineered with the data platform user in mind, with built in charting of query result sets and customizable dashboards.

O código-fonte do Azure Data Studio e de seus provedores de dados está disponível no GitHub em um EULA de código-fonte que fornece direitos de modificação e de uso do software, mas não sua redistribuição ou hospedagem em um serviço de nuvem.The source code for Azure Data Studio and its data providers is available on GitHub under a source code EULA that provides rights to modify and use the software, but not to redistribute it or host it in a cloud service. Para saber mais, confira Perguntas frequentes sobre o Azure Data Studio.For more information, see Azure Data Studio FAQ.

Baixar e instalar Azure Data StudioAzure Data StudioDownload and Install Azure Data StudioAzure Data Studio

Editor de código SQL com IntelliSenseSQL code editor with IntelliSense

O Azure Data StudioAzure Data Studio oferece uma experiência de codificação de SQL moderna, voltada ao teclado, que facilita tarefas diárias com recursos internos, como janelas de várias guias, um editor SQL avançado, IntelliSense, preenchimento de palavra-chave, snippets de código e navegação de código, além de integração de controle do código-fonte (Git).Azure Data StudioAzure Data Studio offers a modern, keyboard-focused SQL coding experience that makes your everyday tasks easier with built-in features, such as multiple tab windows, a rich SQL editor, IntelliSense, keyword completion, code snippets, code navigation, and source control integration (Git). Execute consultas SQL sob demanda, exiba e salve resultados como texto, JSON ou Excel.Run on-demand SQL queries, view and save results as text, JSON, or 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.Edit data, organize your favorite database connections, and browse database objects in a familiar object browsing experience. Para saber como usar o editor SQL, confira Usar o editor SQL para criar objetos de banco de dados.To learn how to use the SQL editor, see Use the SQL editor to create database objects.

Snippets de código SQL inteligentesSmart SQL code snippets

Os snippets de código SQL geram a sintaxe SQL adequada para criar bancos de dados, tabelas, exibições, procedimentos armazenados, usuários, logons, funções, entre outros, e para atualizar objetos de banco de dados existentes.SQL code snippets generate the proper SQL syntax to create databases, tables, views, stored procedures, users, logins, roles, etc., and to update existing database objects. Use snippets inteligentes para criar rapidamente cópias de seu banco de dados para fins de desenvolvimento ou teste e para gerar e executar scripts CREATE e INSERT.Use smart snippets to quickly create copies of your database for development or testing purposes, and to generate and execute CREATE and INSERT scripts.

O Azure Data StudioAzure Data Studio também fornece funcionalidade para criar snippets de código SQL personalizados.Azure Data StudioAzure Data Studio also provides functionality to create custom SQL code snippets. Para saber mais, confira Criar e usar snippets de código.To learn more, see Create and use code snippets.

Dashboards personalizáveis de servidor e banco de dadosCustomizable Server and Database Dashboards

Crie painéis personalizáveis avançados para monitorar e solucionar rapidamente problemas de gargalos de desempenho em seus bancos de dados.Create rich customizable dashboards to monitor and quickly troubleshoot performance bottlenecks in your databases. Para saber mais sobre os widgets de insights e os painéis de banco de dados (e servidor), confira Gerenciar servidores e bancos de dados com widgets de insight.To learn about insight widgets, and database (and server) dashboards, see Manage servers and databases with insight widgets.

Gerenciamento de conexões (grupos de servidores)Connection management (server groups)

Grupos de servidores proporcionam uma maneira de organizar informações de conexões dos servidores e bancos de dados com que você trabalha.Server groups provide a way to organize connection information for the servers and databases you work with. Para obter detalhes, confira Grupos de servidores.For details, see Server groups.

Terminal IntegradoIntegrated Terminal

Use suas ferramentas de linha de comando favoritas (por exemplo, Bash, PowerShell, sqlcmd, bcp e SSH) na janela do Terminal Integrado dentro da interface do usuário do Azure Data StudioAzure Data Studio.Use your favorite command-line tools (for example, Bash, PowerShell, sqlcmd, bcp, and ssh) in the Integrated Terminal window right within the Azure Data StudioAzure Data Studio user interface. Para saber mais sobre o terminal integrado, confira Terminal integrado.To learn about the integrated terminal, see Integrated terminal.

Extensibilidade e criação de extensõesExtensibility and extension authoring

Aprimore a experiência do Azure Data StudioAzure Data Studio estendendo a funcionalidade da instalação básica.Enhance the Azure Data StudioAzure Data Studio experience by extending the functionality of the base installation. O Azure Data StudioAzure Data Studio fornece pontos de extensibilidade para atividades de gerenciamento de dados, bem como suporte para a criação de extensões.Azure Data StudioAzure Data Studio provides extensibility points for data management activities, as well as support for extension authoring.

Para saber mais sobre a extensibilidade no Azure Data StudioAzure Data Studio, confira Extensibilidade.To learn about extensibility in Azure Data StudioAzure Data Studio, see Extensibility. Para saber mais sobre a criação de extensões, confira Criação de extensões.To learn about authoring extensions, see Extension authoring.

Comparação com recursos do SSMS (SQL Server Management Studio)Feature comparison with SQL Server Management Studio (SSMS)

Use o Azure Data Studio se você:Use Azure Data Studio if you:

  • Precisa executar em macOS ou LinuxNeed to run on macOS or Linux
  • Está se conectando a um cluster de Big Data do SQL Server 2019Are connecting to a SQL Server 2019 big data cluster
  • Passa a maior parte do tempo editando ou executando consultasSpend most of your time editing or executing queries
  • Precisa traçar um gráfico e visualizar rapidamente conjuntos de resultadosNeed the ability to quickly chart and visualize result sets
  • Pode executar a maioria das tarefas administrativas por meio do terminal integrado usando o sqlcmd ou o PowerShellCan execute most administrative tasks via the integrated terminal using sqlcmd or Powershell
  • Tem necessidade mínima de experiências com assistenteHave minimal need for wizard experiences
  • Não precisa fazer uma configuração administrativa profundaDo not need to do deep administrative configuration
  • DesejoWant to

Use o SQL Server Management Studio se você:Use SQL Server Management Studio if you:

  • Passa a maior parte do tempo em tarefas de administração de banco de dadosSpend most of your time on database administration tasks
  • Está fazendo configuração administrativa profundaAre doing deep administrative configuration
  • Está fazendo gerenciamento de segurança, incluindo gerenciamento de usuários, avaliação de vulnerabilidade e configuração de recursos de segurançaAre doing security management, including user management, vulnerability assessment, and configuration of security features
  • Usa os Relatórios do Repositório de Consultas do SQL ServerMake use of the Reports for SQL Server Query Store
  • Precisa usar painéis e consultores de ajuste de desempenhoNeed to make use of performance tuning advisors and dashboards
  • Está fazendo a importação/exportação de DACPACsAre doing import/export of DACPACs
  • Precisa de acesso a Servidores Registrados e deseja controlar os serviços do SQL Server no WindowsNeed access to Registered Servers and want to control SQL Server services on Windows

ShellShell

RecursoFeature Azure Data StudioAzure Data Studio SSMSSSMS
Entrada no AzureAzure Sign-In SimYes SimYes
PainelDashboard SimYes
ExtensõesExtensions SimYes
Terminal IntegradoIntegrated Terminal SimYes
Pesquisador de ObjetosObject Explorer SimYes SimYes
Script de ObjetoObject Scripting SimYes SimYes
Sistema de ProjetoProject System SimYes
Selecionar de uma TabelaSelect from Table SimYes SimYes
Controle do Código-FonteSource Code Control SimYes
Painel de TarefasTask Pane SimYes
TemasTheming SimYes
Modo EscuroDark Mode SimYes
Azure Resource ExplorerAzure Resource Explorer VisualizaçãoPreview
Assistente para Gerar ScriptsGenerate Scripts Wizard SimYes
Importar\Exportar DACPACImport\Export DACPAC SimYes
Propriedades de objetoObject Properties SimYes
Criador de TabelasTable Designer SimYes

Editor de ConsultasQuery Editor

RecursoFeature Azure Data StudioAzure Data Studio SSMSSSMS
Visualizador de GráficoChart Viewer SimYes
Exportar Resultados para CSV, JSON, XLSXExport Results to CSV, JSON, XLSX SimYes
IntelliSenseIntelliSense SimYes SimYes
SnippetsSnippets SimYes SimYes
Mostrar PlanoShow Plan VisualizaçãoPreview SimYes
Estatísticas do clienteClient Statistics SimYes
Estatísticas de Consulta DinâmicaLive Query Stats SimYes
Opções de consultaQuery Options SimYes
Resultados em ArquivoResults to File SimYes
Resultados em TextoResults to Text SimYes
Visualizador EspacialSpatial Viewer SimYes
SQLCMDSQLCMD SimYes
NotebooksNotebooks SimYes
Salvar Consulta como snippetSave Query as snippet SimYes

Suporte do sistema operacionalOperating System Support

RecursoFeature Azure Data StudioAzure Data Studio SSMSSSMS
LinuxLinux SimYes
macOSmacOS SimYes
WindowsWindows SimYes SimYes

Engenharia de DadosData Engineering

RecursoFeature Azure Data StudioAzure Data Studio SSMSSSMS
Assistente Criar Tabela ExternaCreate External Table Wizard VisualizaçãoPreview
Integração do HDFSHDFS Integration VisualizaçãoPreview
NotebooksNotebooks VisualizaçãoPreview

Administração de banco de dadosDatabase Administration

RecursoFeature Azure Data StudioAzure Data Studio SSMSSSMS
Backup/RestauraçãoBackup / Restore SimYes SimYes
Suporte de cluster de Big DataBig Data Cluster Support SimYes
Importação de Arquivo SimplesFlat File Import VisualizaçãoPreview SimYes
SQL AgentSQL Agent VisualizaçãoPreview SimYes
SQL ProfilerSQL Profiler VisualizaçãoPreview SimYes
Always OnAlways On SimYes
Sempre CriptografadoAlways Encrypted SimYes
Assistente para Copiar DadosCopy Data Wizard SimYes
Orientador de Otimização de DadosData Tuning Advisor SimYes
Visualizador de Log de ErrosError Log Viewer SimYes
Planos de manutençãoMaintenance Plans SimYes
Consulta MultisservidorMulti-Server Query SimYes
Gerenciamento Baseado em PolíticasPolicy Based Management SimYes
PolyBasePolyBase SimYes
Repositório de ConsultasQuery Store SimYes
Servidores RegistradosRegistered Servers SimYes
ReplicaçãoReplication SimYes
Gerenciamento de SegurançaSecurity Management SimYes
Service BrokerService Broker SimYes
SQL MailSQL Mail SimYes
Explorador de ModelosTemplate Explorer SimYes
Avaliação de VulnerabilidadeVulnerability Assessment SimYes
Gerenciamento de XEventXEvent Management SimYes
Integração da API de Avaliação do SQLSQL Assessment API Integration SimYes

Próximas etapasNext steps

info_tip Obtenha ajuda para as ferramentas do SQLGet help for SQL tools

editar conteúdo Contribua com a documentação do SQLContribute to SQL documentation

Você sabia que você pode editar conteúdo por conta própria?Did you know that you could edit the content yourself? Se você fizer isso, não apenas melhorará nossa documentação, como também será creditado como um colaborador para a página.If you do so, not only will our documentation improve, but you'll also be credited as a contributor to the page.