드디어 Linux에 MS SQL Server를 운영할 수 있다


참고1: https://goo.gl/WzlwkF
참고2: https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-red-hat
참고3: http://www.tecmint.com/install-ms-sql-server-centos-ubuntu-linux/

<CentOS7.2에서 SQL Server를 설치하기>
– mssql-server라는 Package를 설치하기 위한 Repository 추가하기-1
curl https://packages.microsoft.com/config/rhel/7/mssql-server.repo > /etc/yum.repos.d/mssql-server.repo

-sqlcmd 유틸리티 설치를 위한 repository 추가-2
/etc/yum.repos.d/msprod.repo 파일 생성

[packages-microsoft-com-prod] name=packages-microsoft-com-prod baseurl=https://packages.microsoft.com/rhel/7/prod/ enabled=1 gpgcheck=1 gpgkey=https://packages.microsoft.com/keys/microsoft.asc

– MS SQL Server 및 sqlcmd 설치하기
yum install mssql-server mssql-tools -y

– sa 계정에 대한 암호 설정하기 및 SQL Server 시작하기
/opt/mssql/bin/sqlservr-setup

– MS SQL Server 시작 여부 확인하기
systemctl status mssql-server

– 방화벽에서 1433 포터가 허용하기
firewall-cmd –permanent –add-port=1433/tcp 
firewall-cmd –reload
firewall-cmd –list-all

– MS SQL Server가 설치된 시스템에서 어떤 포트가 열려 있는지 확인하기
nmap localhost

-sqlcmd로 SQL Server에 연결하기
sqlcmd -S localhost -U SA -P ‘Pa$$w0rd’

11

– SQL Server Management Studio로 Linux에 설치된 SQL Server에 연결하기
여기서 Database 생성 및 Table을 생성하여 데이터를 입력하여 보니 정상적으로 동작한다.
물론 Database Backup도 잘된다
5

6

** 주의 사항 **
SQL Server를 설치하려면 최소 4GB의 메모리가 필요하다

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s