Desenvolvimento de banco de dados orientado a projetos usando ferramentas de linha de comando
O SQL Server Data Tools prova ferramentas de linha de comando que permitem vários cenários de desenvolvimento orientados a projeto.
Nesta seção
Tópico | Descrição |
---|---|
SqlPackage.exe | Este tópico descreve o utilitário SQLPackage.exe, usado para as seguintes tarefas: - Extrair um arquivo .dacpac de um banco de dados dinâmico do SQL Server. - Publicar um arquivo .dacpac em um banco de dados dinâmico do SQL Server para atualizar incrementalmente o esquema do banco de dados dinâmico para que corresponda ao .dacpac. - Comparar um arquivo .dacpac com um banco de dados dinâmico do SQL Server e gerar um script Transact-SQL de atualização incremental sem atualizar o banco de dados dinâmico. - Comparar dois arquivos .dacpac para gerar um script Transact-SQL de atualização incremental. - Gerar um relatório XML que resume as alterações da atualização incremental que ocorreriam se o banco de dados fosse atualizado incrementalmente. |
Usar o MSDeploy com o provedor do dbSqlPackage | Este tópico descreve o provedor da Ferramenta de Implantação da Web, denominado dbSqlPackage, incluído no SSDT, que funciona com a Ferramenta de Desenvolvimento da Web da Microsoft (MSDeploy.exe) do IIS (Serviços de Informações da Internet), usada para as seguintes tarefas: – Extrair um arquivo .dacpac de um banco de dados remoto/local do SQL Server ou do Banco de Dados SQL do Azure. – Publicar um .dacpac em um banco de dados remoto/local do SQL Server ou do Banco de Dados SQL do Azure para atualizá-lo incrementalmente. – Publicar a partir de um banco de dados local do SQL Server em um banco de dados remoto do SQL Server ou do Banco de Dados SQL do Azure para atualizá-lo incrementalmente. – Comparar um .dacpac com um banco de dados remoto/local do SQL Server ou do Banco de Dados SQL do Azure para gerar um script do Transact-SQL de atualização incremental sem atualizar o banco de dados dinâmico. - Gerar um relatório XML que resume as alterações da atualização incremental que ocorreriam se o banco de dados fosse atualizado incrementalmente. |
Seções relacionadas
Desenvolvimento de banco de dados offline orientado a projetos
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de