Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo fornece uma visão geral do recurso de comparação de esquema para a extensão MSSQL no Visual Studio Code. A Comparação de Esquema compara duas definições de banco de dados e aplica as diferenças da origem ao destino, incluindo conexões ativas de banco de dados, .dacpac arquivos e projetos SQL.
O Schema Compare simplifica o processo de comparação de bancos de dados e oferece controle total ao sincronizá-los, mesmo em diferentes versões de banco de dados. Você pode filtrar seletivamente diferenças específicas e categorias de diferenças antes de aplicar quaisquer alterações.
Caraterísticas
A comparação de esquema fornece os seguintes recursos:
- Compare esquemas entre dois
.dacpacarquivos, bancos de dados ou projetos SQL. - Veja os resultados como um conjunto de ações para comparar um alvo com a origem.
- Exclua seletivamente as ações listadas nos resultados.
- Defina opções que controlam o escopo da comparação.
- Aplique as alterações diretamente no destino ou gere um script para aplicar as alterações posteriormente.
- Guarde a comparação.
Instalar a extensão MSSQL
Para usar as funcionalidades Scheme Compare, instale a extensão MSSQL para Visual Studio Code:
No Visual Studio Code, selecione o ícone Extensões para exibir as extensões disponíveis.
Procure a extensão do SQL Server (mssql) e selecione-a para exibir seus detalhes. Selecione Instalar para adicionar a extensão.
Após a instalação, selecione Recarregar para ativar a extensão no Visual Studio Code (apenas necessário ao instalar uma extensão pela primeira vez).
Comparar esquemas
Para comparar esquemas, abra a caixa de diálogo Comparação de esquemas. Siga estes passos:
Clique com o botão direito numa base de dados no Explorador de Objetos e selecione Comparar Esquema. O banco de dados selecionado é definido como o banco de dados de origem na comparação.
Selecione uma das reticências (...) para alterar a origem e o destino da comparação de esquema e selecione OK.
Selecione o botão Opções na barra de ferramentas para personalizar a sua comparação.
Selecione Comparar para visualizar os resultados da comparação.
Aplicar alterações
Navega pela lista de objetos e certifica-te de que selecionas os objetos aos quais queres aplicar alterações.
Aplique as alterações ao seu alvo.