Respostas:
Está incluído no "SQL Server Data Tools" da Microsoft.
O SQL Server Data Tools prova ferramentas de linha de comando que permitem vários cenários de desenvolvimento de banco de dados orientados a projetos.
Mais informações da MS aqui .
Você pode baixar o "SQL Server Data Tools" da MS aqui .
A resposta StackOverflow a seguir fornece detalhes completos sobre as várias maneiras de obter a versão mais recente do SqlPackage, que funciona com o SQL Server 2005-2014, e onde encontrá-lo depois de instalado:
/programming//a/23376593/216440
Citar:
Sim, existe uma nova versão que oferece suporte ao SQL Server 2005-2014 e é instalada em um local diferente da versão anterior (SQL Server 2012 e inferior). Na verdade, você terá diferentes locais de instalação, dependendo se você usa o SSDT ou se o instala como parte do SSMS ou do instalador independente.
O SSDT instala as DLLs do Dac no Visual Studio nas versões mais recentes. Isso é para evitar problemas lado a lado (Visual Studio 2012 x 2013 x SSMS) que exigiam que todos fossem atualizados para usar o código mais recente.
- Se você atualizou para o SSDT mais recente , encontrará o SqlPackage.exe e as DLLs relacionadas no diretório de instalação do VS \ Common7 \ IDE \ Extensions \ Microsoft \ SQLDB \ DAC \ 120 do VS Install Directory . Para o VS2013, o diretório de instalação do VS é C: \ Arquivos de Programas (x86) \ Microsoft Visual Studio 12.0 .
O SSMS para SQL Server 2014 e o Dac Framework MSI autônomo são instalados no local do sistema. Este é C: \ Arquivos de Programas (x86) \ Microsoft SQL Server \ 120 \ Dac \ bin .
Esteja avisado, este utilitário é específico da versão do SQL Server.
Quando (se) estiver instalado, ele será encontrado na subpasta 'DAC \ bin' da instalação do servidor SQL. Portanto, para o SQL Server 2012, isso ocorrerá em:
C:\Program Files (x86)\Microsoft SQL Server\110\DAC\bin
O SQL Server 2012 possui a versão interna 11.0 e o SQL Server 2014 possui a versão interna 12.0. Portanto, para o SQL Server 2014, você encontra o SqlPackage aqui:
C:\Program Files (x86)\Microsoft SQL Server\120\DAC\bin
Acabei de perceber que a ferramenta possui um instalador de versão independente, chamado SQL Server® Data-Tier Application Framework, requer tipos de CLR do sistema Microsoft SQL Server e Microsoft Transact-SQL ScriptDom do Microsoft SQL Server.
Para obter o link para download mais recente (versão 2014): Microsoft® SQL Server® Data-Tier Application Framework
Outros dois componentes necessários podem ser baixados como parte do Microsoft® SQL Server® 2014 Feature Pack
Após a instalação, o SqlPackage pode ser encontrado em C: \ Arquivos de Programas (x86) \ Microsoft SQL Server \ 120 \ DAC \ bin, se você estiver instalando a versão x86.
Essa é uma maneira muito melhor e mais fácil de gerenciar uma implantação do servidor.
Se você tiver o Visual Studio com SSDT instalado, tente
C: \ Arquivos de programas (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Microsoft \ SQLDB \ DAC \ 130 \ sqlpackage.exe
ou
C: \ Arquivos de programas (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Microsoft \ SQLDB \ DAC \ 120 \ sqlpackage.exe
Este parecia ser o menor instalador "autônomo" que encontrei para a ferramenta em questão.
Estrutura de aplicativos da camada de dados do Microsoft® SQL Server® (30 de junho de 2016)
https://www.microsoft.com/en-us/download/confirmation.aspx?id=53013
isso instalou aqui:
C: \ Arquivos de programas \ Microsoft SQL Server \ 130 \ DAC \ bin \ SqlPackage.exe