Microsoft SQL Server 2017 ααΆααααααΆααααΆαααααΎααααΆαααααααααα ααΎ RHEL 7 α αΆααααΆααααΈαααα»ααΆ ααααΆα 2017 α αΎαααΆαα½αααΉα RHEL 8 Beta, Red Hat ααΆαααααΎααΆααααΆααα·ααααα·αααααΆαα½α Microsoft ααΎααααΈαααααΎαααααα·αααααΆα αα·ααααααααΆαααΆαααααααααΆααααΆααΆααααααααααα·ααΈ αα·αααααααααααααααα·ααΈααααααααα ααααααααααΌαα’αααα’αα·ααααααααΌααααααΎαααΆααααα αααΎαα α§ααααααααααΆααααααΎαααΆαααΎαααααα·ααΈαααααΆαααααααα½αααα
αα·ααΈααα’αααα»αααΎααααΈαααααΈααΆαααααΆααααααΌα αα·ααααααααααΆαααααΆαααααααΆαααΆαααααα’αααααΊααΆαααααααΆ ααα»αααα RHEL 8 αα
αααααα·ααααα»αααααΆ α αΎα Microsoft SQL Server 2017 αα·αααααΌαααΆαααΆαααααααααΆααααααΎαααα»ααααααα·ααΈααααααααΆααααα α’αααΈβαααβααααΌαααααΎ?
ααααα·αααΎα’αααα
ααααΆααααα SQL Server αα
ααΎ RHEL 8 Beta ααΆααααα αααααααΉααα½αα’αααα±ααααααΎαααΆαααΆα‘αΎα ααα»ααααα’ααααα·ααα½αααααΎααΆαααα»αααα·ααΆααΆαααα·ααααααα αΌαααα Red Hat Enterprise Linux 8 α’αΆα
ααααΎααΆαααΆααΌαα
α αΎα Microsoft αααααΎααααα
αααααααΆααααααΆααααΌαααΆαα ααΆααααααΆααααΆαααα‘αΎαα
ααααα
α
αααααα½ααααα Red Hat Enterprise Linux ααΊααΎααααΈαααααΎααααααααΆαα
SQL Server 2017 αα ααΎ Red Hat Enterprise Linux 7 ααααΎ python2 αα·α OpenSSL 1.0 α ααα αΆαααΆααααααααΉααααααααΌαααα·ααΆααΆαααΆαααΆααααααααΌαααααΆααΆαα½ααααΆαααΆαα»ααΆααααΈαααα αααααααΌαααΆαααααΆααααααΌααα ααααααααΈαααααααααααα αααα»α RHEL 8 Beta α ααΆαααΆαααααα αΌαααααα αΆααααααΌαααΆαααααΎα‘αΎαααα Red Hat ααΆαα·αααααΎααααΈαααααΆααΆαααααααΆαααααααα
sudo yum install python2
sudo yum install compat-openssl10
α₯α‘αΌααααααΎαααααΌααααααΈααΆαααααα python ααααΌααα
ααΎαααααααααααα
sudo alternatives βconfig python
α’αααααΉαααααΌαααΆαααααα»αα±ααααααΎαααΎααααα 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 Server 2017 αααααααΎααΆααααααααΆ curlα
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
αααααΆαααα α’ααααα½αααααΆαααα―αααΆαααα‘αΎα SQL Server 2017 αααααααΎαα»αααΆαααΆαααααααΈαα αααα»α yumα α’αααααααΌαααααΎααΆααΆααααααααα’αααα’αΆα ααα‘αΎαααααα·αα αΆαααΆα ααααααααΆαααΆαα’αΆαααααα
sudo yum download mssql-server
α₯α‘αΌααααααα‘αΎα server ααααα·αα αΆαααΆα ααααααααΆαααΆαα’αΆααααααααααααΎααΆααααααααΆ rpmα
sudo rpm -Uvh βnodeps mssql-server*rpm
αααααΆααααΈααα α’αααα’αΆα ααααααΆαααα‘αΎα SQL Server ααααααΆ ααΌα αααααΆααα·αααααΆαα αααα»αααΆαααααΆααααα Microsoft "ααΆαα αΆααααααΎααα ααα ααΆαααα‘αΎα SQL Server αα·αααΆααααααΎαααΌαααααΆααα·αααααααα αααα»α Red Hat" ααΈααα αΆα #3α
3. ΠΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ° Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ mssql-conf setup ΠΈ ΡΠ»Π΅Π΄ΡΠΉΡΠ΅ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°ΠΌ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠ°ΡΠΎΠ»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° (SA) ΠΈ Π²ΡΠ±ΠΎΡΠ° Π²Π°ΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ.
sudo /opt/mssql/bin/mssql-conf setup
αααααΆααααΈααΆαααα‘αΎαααΆααααα αα α’αααα’αΆα αα·αα·αααααΎααααααααααααΆαααΈααα SQL αααααΆαααα‘αΎααααααααΎααΆααααααααΆα
# yum list βinstalled | grep mssql-server
ααΆαααααα»α
ααΆαα½αααΉαααΆαα ααααααΆα SQL Server 2019 ααΆαααα‘αΎααααααΆααΆααΉαααΆααααααΆααααα½αααΆααα»α αααααΆααααααααααααΌαααΆαααααααΉαααΆααΉαααΆααα ααΎ RHEL ααΆαα»αααΊαααα SQL Server 2019 α₯α‘αΌααααααΆααα αααα»αααααΆα αΎαα ααΎααααΈααΆαααααααΆαα αααα»α RHEL 8 Beta α’αααααααΆααααααααΌαααΆαααΈααα αΆαααα»αααααα
ααΆααααΌα ααΎααααααΎααααα·αααααα ααααα·αααααα SQL ααααααΎαααΆααα’ααααΉαααααΌαααΆααααααΆαα»αα αααααΆααα§ααΆα ααααααααΎαααΉαααααΎαα /var/mssql α
sudo mkdir /var/mssql
sudo chmod 755 /var/mssql
α₯α‘αΌαα’αααααααΌαααΆααααα»αααΊαααααΆαα½α SQL 2019 Beta ααΈ Microsoft Container Repository αααααααΎααΆααααααααΆα
sudo podman pull mcr.microsoft.com/mssql/rhel/server:2019-CTP2.2
ααΆα α»αααααα α’αααααααΌαααααααα ααΆαααααααααααΆαααΈααα SQL α αααα»αααααΈαααααΎαααΉααααααααΆααααααααΆααα’αααααααααααα (SA) αααααΆααααΌαααααΆααα·αααααααααα α ααΆ sql1 αααααααΎαααΆαααΎα ααα 1401 - 1433 α
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
ααααααΆαααααααα’αααΈ podman αα·ααα»αααΊααααα αααα»α Red Hat Enterprise Linux 8 Beta α’αΆα ααααΆααα ααΈαααα
ααααΎααΆααααααΆααααΈα
α’αααα’αΆα ααΆαααααααΆααα½ααααα αΌαααααΆαα RHEL 8 Beta αα·α SQL Server 2017 αααααααΎααΆαααα‘αΎαααααααααααΈ α¬αααααΆαααα‘αΎααααααα·ααΈαα»αααΊαααα ααααααΆαααΆααααα α₯α‘αΌαααα α’αααααΆαα§ααΆα αααααααααα»αααααΎαααΆααα SQL Server αα αααα»αααΆαα ααααααα’ααα α αΎαα’αααα’αΆα α αΆααααααΎααααα»ααα·ααααααααααα’ααα α¬αα»αααα§ααααααααααΆααα αααα»α RHEL 8 Beta ααΎααααΈαααααΎαααααααααα·ααΈ ααααΎα±ααααααΎαααΆαααααααα ααΆαααααααααααααααααααααααα· α¬αααααΎαααααα·αααααΆαααααα·ααααα·ααΆαα
αα
ααΎαααα§αααΆ ααααΌαααααΆααααΆααααΆααααα Bob Ward αααααΆααααΆααααααααΆααααααααα
αααα»ααααα»α Microsoft Database Systems Group αα·ααΆααα
α―αα·α
αα
ααααα»αααααΌαα
α αΎααα
ααααααΈ 8 ααα§αααΆ ααΆαα
ααααααΆαααΆααααΌαααΆαααααΌαααΆαααααΉααα»α αααααΎαααΆαααααΎααααΆαα SQL Server αα
αααα»ααααααα·ααΈαα·αα
ααααα: www.habr.com