Próbuję użyć narzędzia wiersza polecenia pakietu SQL (sqlpackage.exe) na serwerze SQL, ale nie mogę go znaleźć w Internecie.
Czy jest to coś, co mogę pobrać jako samodzielne narzędzie, czy jest to część większego pakietu oprogramowania, który muszę zainstalować?
command-line
sql
nairware
źródło
źródło
Poniższa odpowiedź StackOverflow podaje pełne szczegóły różnych sposobów uzyskania najnowszej wersji SqlPackage, która działa z SQL Server 2005-2014, i gdzie ją znaleźć po jej zainstalowaniu:
/programming//a/23376593/216440
Cytować:
źródło
Uwaga: to narzędzie jest specyficzne dla wersji serwera SQL.
Po zainstalowaniu (jeśli) zostanie on znaleziony w podfolderze „DAC \ bin” instalacji serwera SQL. W przypadku SQL Server 2012 będzie to:
SQL Server 2012 ma wewnętrzną wersję 11.0, a SQL Server 2014 ma wewnętrzną wersję 12.0. Tak więc w przypadku SQL Server 2014 pakiet SqlPackage znajduje się tutaj:
źródło
Właśnie zdałem sobie sprawę, że narzędzie ma autonomiczny instalator wersji, który nazywa się SQL Server® Data-Tier Application Framework, wymaga Microsoft SQL Server System CLR Typy i Microsoft SQL Server Transact-SQL ScriptDom.
Najnowszy link do pobrania (wersja 2014): Microsoft® SQL Server® Data-Tier Application Framework
Pozostałe dwa wymagane składniki można pobrać jako część pakietu Microsoft® SQL Server® 2014 Feature Pack
Po instalacji pakiet SqlPackage można znaleźć C: \ Program Files (x86) \ Microsoft SQL Server \ 120 \ DAC \ bin, jeśli instalujesz wersję x86.
Jest to znacznie lepszy i łatwiejszy sposób zarządzania wdrażaniem z serwera.
źródło
Jeśli masz Visual Studio z zainstalowanym SSDT, spróbuj
lub
źródło
Wydawało się, że jest to najmniejszy „samodzielny” instalator, jaki udało mi się znaleźć dla danego narzędzia.
Struktura aplikacji Microsoft® SQL Server® Data-Tier (30 czerwca 2016)
https://www.microsoft.com/en-us/download/confirmation.aspx?id=53013
to zainstalowało to tutaj:
C: \ Program Files \ Microsoft SQL Server \ 130 \ DAC \ bin \ SqlPackage.exe
źródło