Configurar um ambiente de desenvolvimento local para o Banco de Dados SQL do Azure
Este artigo ensina a configurar a experiência de desenvolvimento local para o Banco de Dados SQL do Azure. A experiência de desenvolvimento local do Banco de Dados SQL do Azure permite aos desenvolvedores de aplicativos e profissionais de banco de dados projetar, editar, compilar/validar, publicar e executar esquemas de banco de dados para bancos de dados no Banco de Dados SQL do Azure usando um ambiente em contêineres.
Importante
Configurar um ambiente de desenvolvimento com um Modelo de Contêiner de Desenvolvimento para o Banco de Dados SQL do Azure. Para começar, configure um ambiente de desenvolvimento local com um modelo de contêiner de desenvolvimento do Banco de Dados SQL do Azure. Os modelos de contêiner de desenvolvimento são uma alternativa superior e substituem o emulador do Banco de Dados SQL do Azure para desenvolvimento local.
Pré-requisitos
Para configurar o ambiente de desenvolvimento local do Banco de Dados SQL do Azure, verifique se você atende aos seguintes requisitos de hardware e software:
- Requisitos de software:
- Ter suporte no Windows 10 ou versões posteriores, macOS Mojave ou versões posteriores e Linux (preferencialmente Ubuntu 18.04 ou versões posteriores)
- Azure Data Studio ou Visual Studio Code
- Requisitos mínimos de hardware:
- 8 GB de RAM
- Espaço em disco disponível de 10 GB
Instalar o Docker Desktop
O ambiente de desenvolvimento local do Banco de Dados SQL do Azure usa o emulador do Banco de Dados SQL do Azure, um banco de dados em contêineres com fidelidade próxima ao serviço público do Banco de Dados SQL do Azure. O emulador do Banco de Dados SQL do Azure é implementado como um contêiner do Docker.
Instale o Docker Desktop. Se você estiver usando o Windows, configure o Docker Desktop para Windows com o WSL 2.
Verifique se o Docker Desktop está em execução antes de usar seu ambiente de desenvolvimento local do Banco de Dados SQL do Azure.
Instalar a extensão
Há diferentes extensões a serem instaladas dependendo da ferramenta de desenvolvimento de sua preferência.
Extensão | Visual Studio Code | Azure Data Studio |
---|---|---|
A extensão mssql para Visual Studio Code | Instale a extensão mssql . |
A instalação não é necessária. A extensão mssql como a funcionalidade está nativamente disponível. |
Extensão de Projetos de Banco de Dados SQL (versão prévia) | A instalação não é necessária. A extensão de Projetos de Banco de Dados SQL é empacotada com a extensão mssql e é instalada e atualizada automaticamente quando a extensão mssql é instalada ou atualizada. |
Instale a extensão de Projetos de Banco de Dados SQL. |
Se você estiver usando o Visual Studio Code, instale a extensão mssql para Visual Studio Code.
A extensão mssql
permite que você conecte e execute consultas e teste scripts em um banco de dados. O banco de dados pode ser executado no emulador do Banco de Dados SQL do Azure localmente ou no serviço global do Banco de Dados SQL do Azure.
Para instalar a extensão:
No Visual Studio Code, selecione Exibir>Paleta de Comandos ou pressione Ctrl+Shift+P ou F1 para abrir a Paleta de Comandos.
Na Paleta de Comandos, selecione Extensões: Instalar Extensões na lista suspensa.
No painel Extensões, digite
mssql
.Selecione a extensão SQL Server (MSSQL) e, em seguida, selecione Instalar.
Após a conclusão da instalação, selecione Recarregar para habilitar a extensão.
Não há necessidade de executar o contêiner do docker com uma imagem SQL manualmente, ele é implantado e executado quando você cria e publica um projeto.
Comece usando seu ambiente de desenvolvimento local
Agora você configurou seu ambiente de desenvolvimento local para o Banco de Dados SQL do Azure.
Próxima etapa
Conteúdo relacionado
Saiba mais sobre a experiência de desenvolvimento local do Banco de Dados SQL do Azure:
- O que é a experiência de desenvolvimento local do Banco de Dados SQL do Azure?
- Criar um projeto de banco de dados para um ambiente de desenvolvimento local do Banco de Dados SQL do Azure
- Publicar um projeto de banco de dados para o Banco de Dados SQL do Azure no emulador local
- Início Rápido: criar um ambiente de desenvolvimento local para o Banco de Dados SQL do Azure
- Introdução ao emulador de Banco de Dados SQL do Azure