https://www.2cpu.co.kr/lec/4044
SQL Server 2017 on Linux 설치
0) 설치 버전 |
OS : CentOS 7.8 64bit SQL : SQL Server 2017 on Linux(MSSQL 2017) |
1) Microsoft SQL Server 2017 리포지토리 구성 파일을 다운로드 |
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo |
2) SQL Server 실행 패키지를 설치 |
sudo yum install -y mssql-server |
3) mssql-conf setup 을 실행, 프롬프트에 따라 버전 선택 및 SA 암호를 설정 |
sudo /opt/mssql/bin/mssql-conf setup 버전 선택(버전에 따라 라이선스 입력) -> yes -> SA계정 패스워드 입력 |
1) Evaluation (무료, 프로덕션 사용권 없음, 180일 제한) 2) Developer (무료, 프로덕션 사용권 없음) 3) Express (무료) – 라이선스가 없을 경우 선택 4) Web (유료) 5) Standard (유료) 6) Enterprise (유료) 7) Enterprise Core (유료) 8) 소매 채널을 통해 라이선스를 구했으며 입력할 제품 키가 있습니다. – 라이선스가 있을 경우 선택 https://docs.microsoft.com/ko-kr/sql/linux/sql-server-linux-editions-and-components-2017?view=sql-server-ver15 – 버전 별 기능 차이 |
4) 설치 완료 후 서비스가 실행 중인지 확인 |
systemctl status mssql-server |
5) 방화벽 오픈 |
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload |
SQL Server Command-line Tools 설치
1) Microsoft Red Hat 리포지토리 구성 파일을 다운로드 |
sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/7/prod.repo |
2) mssql-tools 및 unixODBC 개발자 패키지 설치 |
sudo yum install -y mssql-tools unixODBC-devel 중간 부분에 yes 2번 입력 |
4) 환경변수 설정 |
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc source ~/.bashrc |
5) 로컬 접속 테스트 |
sqlcmd -U SA 또는 sqlcmd -S localhost -U SA –P |
6) 설치 버전 확인 |
SELECT @@VERSION 또는 sqlcmd -S localhost -U SA -Q 'select @@VERSION' |
'언어 > Database' 카테고리의 다른 글
mssql localdb 2019 (0) | 2022.01.01 |
---|---|
mssql express 2019 kor offline installer (0) | 2022.01.01 |
리눅스 unixODBC FreeTDS 설치 (MSSQL) (0) | 2021.02.20 |
unixodbc 2.3.9 / freetds 1.2.18 (0) | 2021.02.20 |
Firebird-3.0.7.33374-1_Win32 (0) | 2021.01.23 |