SQL Server에서 SQL 패키지 명령 줄 유틸리티 (sqlpackage.exe)를 사용하려고하는데 온라인에서 찾을 수 없습니다.
독립 실행 형 유틸리티로 다운로드 할 수 있습니까, 아니면 설치해야하는 더 큰 소프트웨어 번들의 일부입니까?
답변
Microsoft의 “SQL Server Data Tools”에 포함되어 있습니다.
SQL Server 데이터 도구는 여러 프로젝트 지향 데이터베이스 개발 시나리오를 가능하게하는 명령 줄 도구를 입증합니다.
MS 에서 더 많은 정보를 원하시면 여기를 클릭하십시오 .
MS의 “SQL Server 데이터 도구”를 여기 에서 다운로드 할 수 있습니다 .
답변
다음 StackOverflow 답변은 SQL Server 2005-2014에서 작동하는 최신 버전의 SqlPackage를 얻을 수있는 다양한 방법과 설치 후 찾을 수있는 다양한 방법에 대한 자세한 정보를 제공합니다.
/programming//a/23376593/216440
인용 :
예. 사용 가능한 SQL Server 2005-2014를 지원하는 새 버전이 있으며 이전 버전 (SQL Server 2012 이하)과 다른 위치에 설치됩니다. 실제로 SSDT를 사용하는지 또는 SSMS 또는 독립 실행 형 설치 프로그램의 일부로 설치하는지에 따라 설치 위치가 다릅니다.
SSDT는 최신 릴리스의 Visual Studio에 Dac DLL을 설치합니다. 이것은 최신 코드를 사용하기 위해 모두 업데이트해야하는 병렬 문제 (Visual Studio 2012 vs 2013 vs SSMS)를 피하기위한 것입니다.
- 최신 SSDT로 업데이트 한 경우 VS Install Directory \ Common7 \ IDE \ Extensions \ Microsoft \ SQLDB \ DAC \ 120에 SqlPackage.exe 및 관련 DLL이 있습니다. VS2013의 경우 VS 설치 디렉토리는 C : \ Program Files (x86) \ Microsoft Visual Studio 12.0 입니다.
SQL Server 2014 용 SSMS 및 독립형 Dac Framework MSI는 모두 시스템 전체 위치에 설치됩니다. 이것은 C : \ Program Files (x86) \ Microsoft SQL Server \ 120 \ Dac \ bin 입니다.
답변
이 유틸리티는 SQL Server 버전에 따라 다릅니다.
(설치된 경우) SQL Server 설치의 ‘DAC \ bin’하위 폴더에 있습니다. 따라서 SQL Server 2012의 경우 다음과 같습니다.
C:\Program Files (x86)\Microsoft SQL Server\110\DAC\bin
SQL Server 2012의 내부 버전은 11.0이고 SQL Server 2014의 내부 버전은 12.0입니다. 따라서 SQL Server 2014의 경우 SqlPackage는 다음과 같습니다.
C:\Program Files (x86)\Microsoft SQL Server\120\DAC\bin
답변
이 도구에는 SQL Server® Data-Tier Application Framework라는 독립 실행 형 버전 설치 프로그램이 있으며 Microsoft SQL Server 시스템 CLR 유형 및 Microsoft SQL Server Transact-SQL ScriptDom이 필요하다는 것을 알았습니다.
최신 다운로드 링크 (버전 2014) : Microsoft® SQL Server® Data-Tier Application Framework
다른 두 가지 필수 구성 요소는 Microsoft® SQL Server® 2014 기능 팩의 일부로 다운로드 할 수 있습니다
설치 후 x86 버전을 설치하는 경우 SqlPackage는 C : \ Program Files (x86) \ Microsoft SQL Server \ 120 \ DAC \ bin에서 찾을 수 있습니다.
이것은 서버에서 배포를 관리하는 훨씬 쉽고 쉬운 방법입니다.
답변
SSDT가 설치된 Visual Studio가 설치되어 있으면
C : \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Microsoft \ SQLDB \ DAC \ 130 \ sqlpackage.exe
또는
C : \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Microsoft \ SQLDB \ DAC \ 120 \ sqlpackage.exe
답변
이것은 문제의 툴에 대해 찾을 수있는 가장 작은 “독립형”설치 프로그램 인 것 같습니다.
Microsoft® SQL Server® 데이터 계층 응용 프로그램 프레임 워크 (2016 년 6 월 30 일)
https://www.microsoft.com/en-us/download/confirmation.aspx?id=53013
이것은 여기에 설치했습니다 :
C : \ Program Files \ Microsoft SQL Server \ 130 \ DAC \ bin \ SqlPackage.exe