Linux 용 mssql 이다. 사용법은 동일하다.
### 최신버전의 mssql 설치
### 메모리 2G 이상 안되면 설치 자체가 안됨.
curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
yum install -y mssql-server
echo "SA 계정의 강력한 암호를 지정해야 합니다(대문자 및 소문자, 기본 10자리 숫자 및/또는 영숫자가 아닌 기호를 포함 하여 최소 길이 8자)."
mkdir /home/db/ ; mkdir /home/db/mssql; mkdir /var/log/mssql
chown -R mssql:mssql /home/db/mssql /var/log/mssql
### 무료 버전(Express)으로 설치 기본 10G까지는 Free
SSIS_PID=Express ACCEPT_EULA=Y MSSQL_SA_PASSWORD='비밀번호' SQL_ENABLE_AGENT='y' MSSQL_LCID=1042 /opt/mssql/bin/mssql-conf -n setup
sleep 5
### 추가되는 DB 계정 별도로 위치 지정
/opt/mssql/bin/mssql-conf set filelocation.defaultdatadir /home/db/mssql
/opt/mssql/bin/mssql-conf set filelocation.defaultlogdir /home/db/mssql
/opt/mssql/bin/mssql-conf set filelocation.errorlogfile /var/log/mssql/errorlog
sleep 5
systemctl stop mssql-server
chown -R mssql:mssql /home/db/mssql /var/log/mssql
/bin/rm -rf /var/opt/mssql/log/*
systemctl start mssql-server
#### mssql Drive
curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/8/prod.repo
yum remove unixODBC-utf16 unixODBC-utf16-devel
yum install -y mssql-tools unixODBC-devel
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc