Redhat/CentOS 7下的MSSQL安裝簡述
隨著微軟的不斷向Linux方向開拓,從開始的Bash on Ubuntu on Windows(Windows下的Ubuntu on Windows安裝可以參看:)開始到目前在微軟在Satya Nadella的領導下,微軟這個舉措在雷德蒙德(美國微軟總部)的巨頭在Linux主導的產業(如快速推動雲的技術)方面取得了顯著進展。使SQL Server可以在Linux環境下運行,是這種進程的另一個標誌性的舉動。當然無論微軟的這這一舉措背後的動機是什麼,但是目前在Red Hat EnterpriseLinux 7(包括CentOS 7)和Ubuntu伺服器16.04下是可以運行msSQL的,不過需要注意的是在啟動並執行伺服器下需要有3.25 GB的記憶體,下面就簡單的說一說在CentOS 7下如何安裝MSSQL:
[root@localhost ~]
# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]
# wget https://packages.microsoft.com/config/rhel/7/mssql-server.repo
[root@localhost yum.repos.d]
# yum -y install mssql-server
[root@localhost yum.repos.d]
# /opt/mssql/bin/mssql-conf setup
可以在以下位置找到此產品的授權條款:
/usr/share/doc/mssql-server
或從以下位置下載:
https:
//go
.microsoft.com
/fwlink/
?LinkId=852741&clcid=0x804
可以從以下位置查看隱私權聲明:
https:
//go
.microsoft.com
/fwlink/
?LinkId=853010&clcid=0x804
接受此授權條款嗎? [Yes
/No
]:
yes
選擇 SQL Server 的一個版本:
1) 評估版(免費,無生產許可,180 天限制)
2) 開發人員版(免費,無生產許可)
3) Express 版(免費)
4) Web 版(付費)
5) 標準版(付費)
6) 企業版(付費)
7) 我通過零售渠道購買了許可證並具有要輸入的產品金鑰。
可在以下位置找到有關版本的詳細資料:
https:
//go
.microsoft.com
/fwlink/
?LinkId=852748&clcid=0x804
使用此軟體的付費版本需要通過以下途徑擷取單獨授權
Microsoft 批量許可計劃。
選擇付費版本即表示你具有適用的
要安裝和運行此軟體的就地許可證數量。
輸入版本(1-7): 2
選擇 SQL Server 的語言:
(1) English
(2) Deutsch
(3) Español
) Français
▽5) Italiano
(6) 日本語
(7) 한국어
(8) Português
(9) Русский
(10) 中文 – 簡體
(11) 中文 (繁體)
輸入選項 1-11:10
輸入 SQL Server 系統管理員密碼:
確認 SQL Server 系統管理員密碼:
正在配置 SQL Server...
This is an evaluation version. There are [17] days left
in
the evaluation period.
Created
symlink
from
/etc/systemd/system/multi-user
.target.wants
/mssql-server
.service to
/usr/lib/systemd/system/mssql-server
.service.
安裝程式已成功完成。SQL Server 正在啟動。
如此簡單的配置安裝後就在CentOS 7安裝了msSQL,需要注意的是在伺服器上需要開啟msSQL的預設1433連接埠,其次在msSQL下安裝時就會提示安裝配置根據提示配置中需要配置sa的密碼,在配置好後就會啟動msSQL,而msSQL在安裝好後會在/opt/mssql路徑下,安裝好後會在系統中新加一個mssql的使用者,其家目錄在/var/opt/mssql,其中存放著msSQL相關的資料檔案及日誌