SQL Server 2017 on Linux 설치
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 --reloa
|
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) 설치 버전 확인
|
|

|
|