Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo fornece uma visão geral do recurso comparação de esquema para a extensão MSSQL no Visual Studio Code. A Comparação de Esquemas compara duas definições de banco de dados e aplica as diferenças da origem ao destino, incluindo conexões de banco de dados ativas, .dacpac arquivos e projetos SQL.
A Comparação de Esquema simplifica o processo de comparação de bancos de dados e fornece 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 as alterações.
Características
A Comparação de Esquemas fornece os seguintes recursos:
- Compare esquemas entre dois
.dacpacarquivos, bancos de dados ou projetos SQL. - Exiba os resultados como um conjunto de ações para alinhar um alvo com a origem.
- Excluir seletivamente ações listadas nos resultados.
- Definir opções que controlam o escopo da comparação.
- Aplique alterações diretamente ao destino ou gere um script para aplicar alterações posteriormente.
- Salvar a comparação.
Instalar a extensão MSSQL
Para usar os recursos de Comparação de Esquema, 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.
Pesquise a extensão do SQL Server (mssql) e selecione-a para exibir seus detalhes. Selecione Instalar para adicionar a extensão.
Depois de instalado, recarregue para habilitar a extensão no Visual Studio Code (necessário apenas ao instalar uma extensão pela primeira vez).
Comparar esquemas
Para comparar esquemas, abra a caixa de diálogo da Comparação de Esquemas. Para fazer isso, siga estas etapas:
Para abrir a caixa de diálogo Comparação de Esquema, clique com o botão direito do mouse em um banco de dados no Pesquisador de Objetos e selecione Comparação de 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 Destino da sua Comparação de Esquema e selecione OK.
Para personalizar a comparação, selecione o botão Opções na barra de ferramentas.
Selecione Comparar para exibir os resultados da comparação.
Aplicar alterações
Navegue pela lista de objetos e verifique se você seleciona os objetos aos quais deseja aplicar alterações.
Aplique as alterações ao seu alvo.