RHEL 8 เชฌเซ€เชŸเชพ เชตเชฐเซเช•เชถเซ‹เชช: Microsoft SQL เชธเชฐเซเชตเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เชฎเชพเชˆเช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ SQL เชธเชฐเซเชตเชฐ 2017 เช“เช•เซเชŸเซ‹เชฌเชฐ 7 เชฅเซ€ RHEL 2017 เชชเชฐ เชธเช‚เชชเซ‚เชฐเซเชฃ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เช…เชจเซ‡ RHEL 8 เชฌเซ€เชŸเชพ เชธเชพเชฅเซ‡, Red Hat เช เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เช•เชฐเชตเชพ เช…เชจเซ‡ เชตเชงเซ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเช“ เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ Microsoft เชธเชพเชฅเซ‡ เชจเชœเซ€เช•เชฅเซ€ เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‡ เชตเชงเซ เชชเชธเช‚เชฆเช—เซ€เช“ เช‰เชชเชฒเชฌเซเชง เช•เชฐเชพเชตเซ‡ เช›เซ‡. เชคเซ‡เชฎเชจเซ€ เช†เช—เชพเชฎเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชฐ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเซ‹.

RHEL 8 เชฌเซ€เชŸเชพ เชตเชฐเซเช•เชถเซ‹เชช: Microsoft SQL เชธเชฐเซเชตเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชธเชฎเชœเชตเชพเชจเซ€ เชถเซเชฐเซ‡เชทเซเช  เชฐเซ€เชค เช…เชจเซ‡ เชคเซ‡ เชคเชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡เชจเซ‡ เช…เชœเชฎเชพเชตเซ€ เชœเซเช“, เชชเชฐเช‚เชคเซ RHEL 8 เชนเชœเซ เชชเชฃ เชฌเซ€เชŸเชพเชฎเชพเช‚ เช›เซ‡ เช…เชจเซ‡ Microsoft SQL เชธเชฐเซเชตเชฐ 2017 เชฒเชพเช‡เชต เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชฟเชค เชจเชฅเซ€. เชถเซ เช•เชฐเชตเซ?

เชœเซ‹ เชคเชฎเซ‡ RHEL 8 เชฌเซ€เชŸเชพ เชชเชฐ SQL เชธเชฐเซเชตเชฐเชจเซ‡ เช…เชœเชฎเชพเชตเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เช† เชชเซ‹เชธเซเชŸ เชคเชฎเชจเซ‡ เชคเซ‡เชจเซ‡ เชšเชพเชฒเซ เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชจเซ‡ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชถเซ‡, เชชเชฐเช‚เชคเซ เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ Red Hat Enterprise Linux 8 เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช‰เชชเชฒเชฌเซเชง เชจ เชฅเชพเชฏ เช…เชจเซ‡ Microsoft เชคเซ‡เชจเซเช‚ เช…เชงเชฟเช•เซƒเชค เชฐเซ€เชคเซ‡ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชชเซ‡เช•เซ‡เชœ เชจ เชฌเชจเชพเชตเซ‡ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชคเชฎเชพเชฐเซ‡ เช‰เชคเซเชชเชพเชฆเชจ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชœเซ‹เชˆเช เชจเชนเซ€เช‚. เชธเซเชฅเชพเชชเชจเซ‹ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง.

Red Hat Enterprise Linux เชจเชพ เชฎเซเช–เซเชฏ เชงเซเชฏเซ‡เชฏเซ‹ เชชเซˆเช•เซ€ เชเช• เชธเซเชฅเชฟเชฐ เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เช›เซ‡, เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชœเชพเชคเซ€เชฏ เชตเชพเชคเชพเชตเชฐเชฃ. เช† เชนเชพเช‚เชธเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, RHEL เชตเซเชฏเช•เซเชคเชฟเช—เชค API เช…เชจเซ‡ เช•เชฐเซเชจเชฒ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเชพ เชธเซเชคเชฐเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซเชธเช‚เช—เชคเชคเชพ เชฒเชพเช—เซ เช•เชฐเซ‡ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชจเชตเชพ เชฎเซเช–เซเชฏ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚ เชœเชˆเช เช›เซ€เช, เชคเซเชฏเชพเชฐเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชชเซ‡เช•เซ‡เชœเซ‹เชจเชพ เชจเชพเชฎ, เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹เชจเชพ เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เช…เชจเซ‡ เชจเชตเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชฎเชพเช‚ เช–เชพเชธ เชคเชซเชพเชตเชค เชนเซ‹เชฏ เช›เซ‡ เชœเซ‡ เช…เช—เชพเช‰เชจเชพ เชชเซเชฐเช•เชพเชถเชจ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเซ‡เชฒ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚เชจเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชจเซ‡ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เชฎเซเชถเซเช•เซ‡เชฒเซ€เช“เชจเซเช‚ เช•เชพเชฐเชฃ เชฌเชจเซ€ เชถเช•เซ‡ เช›เซ‡. เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชตเชฟเช•เซเชฐเซ‡เชคเชพเช“ Red Hat Enterprise Linux 7 เชฎเชพเช‚ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ Red Hat เชจเซ€ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพเชจเซ‡ เช…เชจเซเชธเชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡ Red Hat Enterprise Linux 8 เชฎเชพเช‚ เชšเชพเชฒเชถเซ‡, เชชเชฐเช‚เชคเซ เชชเซ‡เช•เซ‡เชœเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚ เช เช…เชฒเช— เชฌเชพเชฌเชค เช›เซ‡. Red Hat Enterprise Linux 7 เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเซ‡เชฒ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชชเซ‡เช•เซ‡เชœ Red Hat Enterprise Linux 8 เชชเชฐ เช†เชงเชพเชฐเชญเซ‚เชค เชจเชฅเซ€.

Red Hat Enterprise Linux 2017 เชชเชฐ SQL เชธเชฐเซเชตเชฐ 7 python2 เช…เชจเซ‡ OpenSSL 1.0 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เชจเซ€เชšเซ‡เชจเชพ เชชเช—เชฒเชพเช‚เช“ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชตเชพเชคเชพเชตเชฐเชฃ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชถเซ‡ เชœเซ‡ เช† เชฌเซ‡ เช˜เชŸเช•เซ‹ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชค เช›เซ‡, เชœเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ RHEL 8 เชฌเซ€เชŸเชพเชฎเชพเช‚ เชตเชงเซ เชคเชพเชœเซ‡เชคเชฐเชจเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹เชฎเชพเช‚ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. เชœเซ‚เชจเซ€ เช†เชตเซƒเชคเซเชคเชฟเช“เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ Red Hat เชฆเซเชตเชพเชฐเชพ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชชเช›เชพเชค เชธเซเชธเช‚เช—เชคเชคเชพ เชœเชพเชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹.

sudo  yum install python2
sudo  yum install compat-openssl10

เชนเชตเซ‡ เช†เชชเชฃเซ‡ เช† เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชชเชพเชฏเชฅเซ‹เชจ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ‡ เชธเชฎเชœเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. Red Hat Enterprise Linux 8 เช python2 เช…เชจเซ‡ python3 เชจเซ‡ เชเช•เชธเชพเชฅเซ‡ เชšเชฒเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เช•เซ‹เชˆ /usr/bin/python เชจเชฅเซ€. เช…เชฎเชพเชฐเซ‡ python2 เชจเซ‡ เชกเชฟเชซเซ‰เชฒเซเชŸ เชฆเซเชญเชพเชทเชฟเชฏเชพ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชœเซ‡เชฅเซ€ SQL เชธเชฐเซเชตเชฐ 2017 /usr/bin/python เชœเซ‹เชˆ เชถเช•เซ‡ เชœเซเชฏเชพเช‚ เชคเซ‡ เชคเซ‡เชจเซ‡ เชœเซ‹เชตเชพเชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เซ‡ เช›เซ‡. เช† เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ เชจเซ€เชšเซ‡เชจเซ‹ เช†เชฆเซ‡เชถ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:

sudo alternatives โ€”config python

เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเซเช‚ Python เชธเช‚เชธเซเช•เชฐเชฃ เชชเชธเช‚เชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเช‚เช•เซ‡เชค เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เชœเซ‡ เชชเช›เซ€ เชเช• เชธเชพเช‚เช•เซ‡เชคเชฟเช• เชฒเชฟเช‚เช• เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชœเซ‡ เชธเชฟเชธเซเชŸเชฎ เช…เชชเชกเซ‡เชŸ เชฅเชฏเชพ เชชเช›เซ€ เชšเชพเชฒเซ เชฐเชนเซ‡เชถเซ‡.

เชชเชพเชฏเชฅเซ‹เชจ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซเชฐเชฃ เช…เชฒเช— เช…เชฒเช— เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เช›เซ‡:

 Selection    Command
โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”-
*  1         /usr/libexec/no-python
+ 2           /usr/bin/python2
  3         /usr/bin/python3
Enter to keep the current selection[+], or type selection number: 

เช…เชนเซ€เช‚ เชคเชฎเชพเชฐเซ‡ เชฌเซ€เชœเซ‹ เชตเชฟเช•เชฒเซเชช เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชœเซ‡ เชชเช›เซ€ /usr/bin/python2 เชฅเซ€ /usr/bin/python เชธเซเชงเซ€เชจเซ€ เชธเชพเช‚เช•เซ‡เชคเชฟเช• เชฒเชฟเช‚เช• เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชนเชตเซ‡ เชคเชฎเซ‡ เช•เชฐเซเชฒ เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ Microsoft SQL เชธเชฐเซเชตเชฐ 2017 เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เช—เซ‹เช เชตเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ€ เชถเช•เซ‹ เช›เซ‹:

sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo

เช†เช—เชณ, เชคเชฎเชพเชฐเซ‡ yum เชฎเชพเช‚ เชจเชตเซ€ เชกเชพเช‰เชจเชฒเซ‹เชก เชธเซเชตเชฟเชงเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ SQL เชธเชฐเซเชตเชฐ 2017 เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชซเชพเช‡เชฒเซ‹ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเซ€ เชœเซ‹เชˆเช. เชคเชฎเชพเชฐเซ‡ เช† เชเชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ เชจเชฟเชฐเซเชญเชฐเชคเชพเชจเซ‡ เช‰เช•เซ‡เชฒเซเชฏเชพ เชตเชฟเชจเชพ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชถเช•เซ‹:

sudo yum download mssql-server

เชนเชตเซ‡ เชšเชพเชฒเซ‹ rpm เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชจเชฟเชฐเซเชญเชฐเชคเชพเชจเซ‡ เช‰เช•เซ‡เชฒเซเชฏเชพ เชตเชฟเชจเชพ เชธเชฐเซเชตเชฐเชจเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€เช:

sudo rpm -Uvh โ€”nodeps mssql-server*rpm

เช† เชชเช›เซ€, เชคเชฎเซ‡ เชธเชพเชฎเชพเชจเซเชฏ SQL เชธเชฐเซเชตเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชธเชพเชฅเซ‡ เชšเชพเชฒเซ เชฐเชพเช–เซ€ เชถเช•เซ‹ เช›เซ‹, เชœเซ‡เชฎ เช•เซ‡ เชฎเชพเชˆเช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ "เช•เซเชตเชฟเช• เชธเซเชŸเชพเชฐเซเชŸ: เชเชธเช•เซเชฏเซเชเชฒ เชธเชฐเซเชตเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเซเช‚ เช…เชจเซ‡ เชฐเซ‡เชก เชนเซ‡เชŸเชฎเชพเช‚ เชกเซ‡เชŸเชพเชฌเซ‡เช เชฌเชจเชพเชตเชตเซเช‚" เชชเช—เชฒเซเช‚ # 3 เชฅเซ€:

3. ะŸะพัะปะต ะทะฐะฒะตั€ัˆะตะฝะธั ัƒัั‚ะฐะฝะพะฒะบะธ ะฟะฐะบะตั‚ะฐ ะฒั‹ะฟะพะปะฝะธั‚ะต ะบะพะผะฐะฝะดัƒ mssql-conf setup ะธ ัะปะตะดัƒะนั‚ะต ะฟะพะดัะบะฐะทะบะฐะผ ะดะปั ัƒัั‚ะฐะฝะพะฒะบะธ ะฟะฐั€ะพะปั ัะธัั‚ะตะผะฝะพะณะพ ะฐะดะผะธะฝะธัั‚ั€ะฐั‚ะพั€ะฐ (SA) ะธ ะฒั‹ะฑะพั€ะฐ ะฒะฐัˆะตะน ะฒะตั€ัะธะธ.
sudo /opt/mssql/bin/mssql-conf setup 

เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชชเซ‚เชฐเซเชฃ เชฅเชฏเชพ เชชเช›เซ€, เชคเชฎเซ‡ เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ SQL เชธเชฐเซเชตเชฐเชจเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ เชšเช•เชพเชธเซ€ เชถเช•เซ‹ เช›เซ‹:

# yum list โ€”installed | grep mssql-server

เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡

SQL เชธเชฐเซเชตเชฐ 2019 เชจเชพ เชชเซเชฐเช•เชพเชถเชจ เชธเชพเชฅเซ‡, เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชตเชงเซ เชธเชฐเชณ เชฌเชจเชตเชพเชจเซเช‚ เชตเชšเชจ เช†เชชเซ‡ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เช† เชธเช‚เชธเซเช•เชฐเชฃ RHEL เชชเชฐ เช•เชจเซเชŸเซ‡เชจเชฐ เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฒเชฌเซเชง เชฅเชตเชพเชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เช›เซ‡. SQL เชธเชฐเซเชตเชฐ 2019 เชนเชตเซ‡ เชฌเซ€เชŸเชพเชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เช›เซ‡. RHEL 8 เชฌเซ€เชŸเชพเชฎเชพเช‚ เชคเซ‡เชจเซ‡ เช…เชœเชฎเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เชซเช•เซเชค เชคเซเชฐเชฃ เชชเช—เชฒเชพเช‚เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:

เชชเซเชฐเชฅเชฎ, เชšเชพเชฒเซ‹ เชเช• เชกเซ‡เชŸเชพเชฌเซ‡เช เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เชฌเชจเชพเชตเซ€เช เชœเซเชฏเชพเช‚ เช†เชชเชฃเซ‹ เชคเชฎเชพเชฎ SQL เชกเซ‡เชŸเชพ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชถเซ‡. เช† เช‰เชฆเชพเชนเชฐเชฃ เชฎเชพเชŸเซ‡ เช†เชชเชฃเซ‡ /var/mssql เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชถเซเช‚.

sudo mkdir /var/mssql
sudo chmod 755 /var/mssql

เชนเชตเซ‡ เชคเชฎเชพเชฐเซ‡ เช†เชฆเซ‡เชถ เชธเชพเชฅเซ‡ Microsoft เช•เชจเซเชŸเซ‡เชจเชฐ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚เชฅเซ€ SQL 2019 เชฌเซ€เชŸเชพ เชธเชพเชฅเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:

sudo podman pull mcr.microsoft.com/mssql/rhel/server:2019-CTP2.2

เช›เซ‡เชฒเซเชฒเซ‡, เชคเชฎเชพเชฐเซ‡ SQL เชธเชฐเซเชตเชฐเชจเซ‡ เช—เซ‹เช เชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช…เชฎเซ‡ 1 - 1401 เชชเซ‹เชฐเซเชŸเซเชธ เชชเชฐ เชšเชพเชฒเชคเชพ sql1433 เชจเชพเชฎเชจเชพ เชกเซ‡เชŸเชพเชฌเซ‡เช เชฎเชพเชŸเซ‡ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐ (SA) เชชเชพเชธเชตเชฐเซเชก เชธเซ‡เชŸ เช•เชฐเซ€เชถเซเช‚.

sudo podman run -e 'ACCEPT_EULA=Y' -e 
'MSSQL_SA_PASSWORD=<YourStrong!Passw0rd>'   
โ€”name 'sql1' -p 1401:1433 -v /var/mssql:/var/opt/mssql:Z -d  
mcr.microsoft.com/mssql/rhel/server:2019-CTP2.2

Red Hat Enterprise Linux 8 เชฌเซ€เชŸเชพเชฎเชพเช‚ เชชเซ‹เชกเชฎเซ‡เชจ เช…เชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชตเชฟเชถเซ‡ เชตเชงเซ เชฎเชพเชนเชฟเชคเซ€ เช…เชนเซ€เช‚ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡.

เชฌเซ‡ เชฎเชพเชŸเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

เชคเชฎเซ‡ เชชเชฐเช‚เชชเชฐเชพเช—เชค เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช…เชฅเชตเชพ เช•เชจเซเชŸเซ‡เชจเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€เชจเซ‡ RHEL 8 เชฌเซ€เชŸเชพ เช…เชจเซ‡ SQL เชธเชฐเซเชตเชฐ 2017 เชจเชพ เชธเช‚เชฏเซ‹เชœเชจเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช•เซ‹เชˆเชชเชฃ เชฐเซ€เชคเซ‡, เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชนเชตเซ‡ เชคเชฎเชพเชฐเชพ เชจเชฟเช•เชพเชฒ เชชเชฐ SQL เชธเชฐเซเชตเชฐเชจเซ‹ เชเช• เชšเชพเชฒเซ เชฆเชพเช–เชฒเซ‹ เช›เซ‡, เช…เชจเซ‡ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‡ เชชเซ‹เชชเซเชฏเซเชฒเซ‡เชŸ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชฅเชตเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซเชŸเซ‡เช• เชฌเชจเชพเชตเชตเชพ, เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชฐเชตเชพ เช…เชฅเชตเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ RHEL 8 เชฌเซ€เชŸเชพเชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เชธเชพเชงเชจเซ‹เชจเซเช‚ เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชฎเซ‡เชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เชฎเชพเชˆเช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเชฟเชธเซเชŸเชฎเซเชธ เช—เซเชฐเซ‚เชชเชจเชพ เชตเชฐเชฟเชทเซเช  เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชŸ เชฌเซ‹เชฌ เชตเซ‹เชฐเซเชกเชจเซ‡ เชธเชฎเชฟเชŸเชฎเชพเช‚ เชฌเซ‹เชฒเชตเชพเชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเซ‹. เชฐเซ‡เชก เชนเซ‡เชŸ เชธเชฎเชฟเชŸ 2019, เชœเซเชฏเชพเช‚ เช…เชฎเซ‡ SQL เชธเชฐเซเชตเชฐ 2019 เช…เชจเซ‡ Red Hat Enterprise Linux 8 เชฌเซ€เชŸเชพ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช†เชงเซเชจเชฟเช• เชกเซ‡เชŸเชพ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชœเชฎเชพเชตเชตเชพเชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเซ€เชถเซเช‚.

เช…เชจเซ‡ 8 เชฎเซ‡เชจเชพ เชฐเซ‹เชœ, เชตเชพเชธเซเชคเชตเชฟเช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ SQL เชธเชฐเซเชตเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช–เซ‹เชฒเซ€เชจเซ‡ เชธเชคเซเชคเชพเชตเชพเชฐ เชชเซเชฐเช•เชพเชถเชจเชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹