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 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.
Procure a extensão do SQL Server (mssql) e selecione-a para exibir seus detalhes. Selecione Instalar para adicionar a extensão.
Uma vez instalado, Reload 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 Comparação de esquemas. Para fazer isso, execute as seguintes 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 o destino da comparação de esquema e selecione OK.
Para personalizar sua comparação, selecione o botão Opções na barra de ferramentas.
Selecione Comparar para visualizar os resultados da comparação.
Aplicar alterações
Navegue pela lista de objetos e certifique-se de selecionar os objetos aos quais deseja aplicar as alterações.
Aplique as alterações ao seu alvo.