SW/Database / / 2018. 3. 9. 13:27

SQL Server 2017 SSDT Offline 설치

반응형


안녕하세요.


오늘은 SQL Server 2017 을 설치한 후에 SSDT 를 OFFLINE 에서 설치하는 방법을 공유드릴까 합니다.


최근 SQL Server 2016 과 2017 로 되면서 SQL Server Management Studio (SSMS) 도 기존 ISO 파일로는 설치가 안되게 바뀌었습니다.


SQL Server 2017 에 SSMS 와 SSDT 를 Offline 으로 설치하는 방법은 아래와 같습니다. 보통 서버군에 Offline 으로 설치를 합니다.


1. 준비물

- 인터넷으로 다운로드 가능한 PC.

- SQL Server 2017 iso 

  (SW_DVD9_NTRL_SQL_Svr_Standard_Edtn_2017_64Bit_Korean_OEM_VL_X21-56951.ISO)

- SSMS (SQL Server Management Studio)
  https://docs.microsoft.com/ko-kr/sql/ssms/download-sql-server-management-studio-ssms


  파일명 : SSMS-Setup-KOR

  용량 : 850,604 KB  

- SSDT (SQL Server Data Tools)
  https://docs.microsoft.com/ko-kr/sql/ssdt/download-sql-server-data-tools-ssdt

  파일명 : SSDT-Setup-KOR

  용량 : 1,571 KB

 - vs_community.exe (실제 다운 받으면 파일명은 다릅니다.)
   https://docs.microsoft.com/ko-kr/visualstudio/install/install-vs-inconsistent-quality-network


SSDT 의 경우, 용량이 작습니다.

하지만 이번 경우에는 오프라인 기준이므로, 설치파일을 Offline 에서 쓸 수 있게 다운로드 받아야 합니다.

  - SSDT-Setup-KOR.exe /layout .\offline





위 명령어를 치면 해당 폴더에 다운로드 받아집니다.


SSDT Offline 파일 준비 완료


이 상태로 서버에서 SSDT 를 실행하면 오류가 납니다.

이유는 Visual Studio 가 깔려있지 않아서 입니다.


Visusal Studio 또한 다운로드 받을 때, 인터넷을 통해 받습니다. 

https://docs.microsoft.com/ko-kr/visualstudio/install/install-vs-inconsistent-quality-network

저는 community 버전으로 받았습니다.

사이트에서 아래와 같이 안내를 해줍니다.


.NET 웹 및 .NET 데스크톱 개발의 경우 다음을 실행합니다.

vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang ko-kr

.NET 데스크톱 및 Office 개발의 경우 다음을 실행합니다.

vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang ko-kr

C++ 데스크톱 개발의 경우 다음을 실행합니다.

vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang ko-kr

모든 기능이 포함된 전체 로컬 레이아웃을 만들려면(—수많은 기능이 있어서 오래 걸릴 수 있음) 다음을 실행합니다.

vs_community.exe --layout c:\vs2017layout --lang ko-kr


저는 맨 위에 있는 .NET 웹 및 .NET 데스크톱 개발의 경우 다음을 실행합니다. 로 진행을 했습니다.

vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang ko-kr

받아진 폴더를 복사합니다.

혹시 VisualStudio 의 모든 기능이 필요하시면 맨 아래 명령어로 진행하시면 됩니다. (약 30GB 가 넘습니다.)


Visual Studio 파일 준비 완료.

이러면


SQL Server 2017 설치 후에 SSDT 설치까지 가능하게 준비가 됩니다.


SQL Server 2017 설치에 대해서는 아래 링크에서 확인하세요.

http://ksmk.tistory.com/53?category=727121


지금 SSDT 를 Offline 상태에서 설치하기 위해서 2가지를 준비했습니다.

SSDT - Offline 폴더

VisualStudio - vs2017layout 폴더


설치 순서는


Visualstudio 설치 완료후에,

SSDT 를 설치하시면 Offline 에서도 정상 설치됩니다.


간단 요약.

인터넷이 된다면

- SSDT (SQL Server Data Tools)
  https://docs.microsoft.com/ko-kr/sql/ssdt/download-sql-server-data-tools-ssdt 에서 

  SSDT-Setup-KOR 파일 받아서 실행하면, Visual Studio 까지 모두 설치 가능. (인터넷 짱짱)


인터넷이 안되면, (Offline)

1. SSDT-Setup-KOR.exe /layout .\offline

2. vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang ko-kr

   vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang ko-kr

   vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang ko-kr

   vs_community.exe --layout c:\vs2017layout --lang ko-kr

   4 중 옵션 선택해서 offline 파일 받기.

3. Visual Studio -> SSDT 순서로 설치.(순서 꼭!!)


반응형

'SW > Database' 카테고리의 다른 글

MS SQL 라이선스 입력하기  (0) 2019.02.19
Oracle 12c Centos 7 설치  (1) 2018.07.22
ORA-01017 password invaild 오류  (0) 2018.02.23
SQL Server 2017 설치 방법.  (4) 2017.11.04
Oracle 11g 설치 오류 INS-30131  (0) 2017.09.06
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유