안녕하세요.
오늘은 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
- 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 |