Usar o Visual Studio para criar bancos de dados para o SQL Server no Linux
Aplica-se a:SQL Server - Linux
O SSDT (SQL Server Data Tools) transforma o Visual Studio em um poderoso ambiente de desenvolvimento e gerenciamento do ciclo de vida do banco de dados (DLM) para o SQL Server no Linux. Você pode desenvolver, criar, testar e publicar seu banco de dados a partir de um projeto controlado pelo código-fonte. Como você desenvolve seu código de aplicativo.
Instalar o Visual Studio e o SQL Server Data Tools
Se você ainda não instalou o Visual Studio em sua máquina Windows, Baixar e instalar o Visual Studio. Se você não tiver uma licença do Visual Studio, o Visual Studio Community Edition é um IDE gratuito e completo para estudantes, desenvolvedores de código aberto e individuais.
Durante a instalação do Visual Studio, selecione Personalizado para a opção Escolha o tipo de instalação. Selecione Próximo
Selecione Microsoft SQL Server Data Tools, Git para Windowse Extensão GitHub para Visual Studio na lista de seleção de recursos.
Continue e conclua a instalação do Visual Studio. Pode demorar alguns minutos.
Obtenha a versão mais recente do SQL Server Data Tools
O SQL Server no Linux é suportado pelo SSDT versão 17.0 ou posterior.
Criar um novo projeto de banco de dados no controle do código-fonte
Inicie o Visual Studio.
Selecione Team Explorer no menu Ver.
Selecione Novo na secção Repositório Git Local na página Connect.
Selecione Criar. Depois de o repositório Git local ser criado, clique duas vezes SSDTRepo.
Selecione Novo na seção Soluções. Selecione SQL Server sob o nó Outros Idiomas na caixa de diálogo Novo Projeto.
Digite TutorialDB para o nome e selecione OK para criar um novo projeto de banco de dados.
Criar uma nova tabela no projeto de banco de dados
Selecione Explorador de Soluções no menu Ver.
Abra o menu do projeto de banco de dados clicando com o botão direito do mouse em TutorialDB no Gerenciador de Soluções.
Selecione Tabela em Adicionar.
Usando o designer de tabela, adicione duas colunas, Nome
nvarchar(50)
e Localizaçãonvarchar(50)
, conforme mostrado na imagem. O SSDT gera o scriptCREATE TABLE
à medida que você adiciona as colunas no designer.Salve o arquivo Table1.sql.
Criar e validar o banco de dados
Abra o menu do projeto de banco de dados em TutorialDB e selecione Build. O SSDT compila arquivos de código-fonte .sql no seu projeto e cria um ficheiro dacpac (Data-tier Application Package). Isso pode ser usado para publicar um banco de dados em sua instância do SQL Server no Linux.
Verifique a mensagem de êxito da compilação na janela de saída no Visual Studio.
Publicar o banco de dados na instância do SQL Server no Linux
Abra o menu do projeto de base de dados no TutorialDB e selecione Publicar.
Selecione Editar para selecionar sua instância do SQL Server no Linux.
Na caixa de diálogo de conexão, digite o endereço IP ou o nome do host da sua instância do SQL Server no Linux, nome de usuário e senha.
Selecione o botão Publicar na caixa de diálogo Publicar.
Verifique o estado de publicação na janela Data Tools Operations.
Selecione Ver Resultados ou Ver Script para ver os detalhes do resultado de publicação do banco de dados no seu SQL Server no Linux.
Você criou com êxito um novo banco de dados na instância do SQL Server no Linux e aprendeu os conceitos básicos do desenvolvimento de um banco de dados com um projeto de banco de dados controlado pelo código-fonte.