1.下載Microsoft SQL Server Red Hat 存儲庫配置文件
curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
2.安裝SQL Server
yum install -y mssql-server
3.軟件包安裝完成后,運行mssql conf 安裝命令
/opt/mssql/bin/mssql-conf setup
[root@localhost ~]# /opt/mssql/bin/mssql-conf setup
選擇 SQL Server 的一個版本:
1) Evaluation (免費,無生產許可,180 天限制)
2) Developer (免費,無生產許可)
3) Express (免費)
4) Web (付費版)
5) Standard (付費版)
6) Enterprise (付費版)
7) Enterprise Core (付費版)
8) 我通過零售渠道購買了許可證並具有要輸入的產品密鑰。
可在以下位置找到有關版本的詳細信息:
https://go.microsoft.com/fwlink/?LinkId=852748&clcid=0x804
使用此軟件的付費版本需要通過以下途徑獲取單獨授權
Microsoft 批量許可計划。
選擇付費版本即表示你具有適用的
要安裝和運行此軟件的就地許可證數量。
輸入版本(1-8): 2
可以在以下位置找到此產品的許可條款:
/usr/share/doc/mssql-server 或從以下位置下載:
https://go.microsoft.com/fwlink/?LinkId=855864&clcid=0x804
可以從以下位置查看隱私聲明:
https://go.microsoft.com/fwlink/?LinkId=853010&clcid=0x804
接受此許可條款嗎? [Yes/No]:Yes
選擇 SQL Server 的語言:
(1) English
(2) Deutsch
(3) Español
(4) Français
(5) Italiano
(6) 日本語
(7) 한국어
(8) Português
(9) Русский
(10) 中文 – 簡體
(11) 中文 (繁體)
輸入選項 1-11:10
輸入 SQL Server 系統管理員密碼:
指定的密碼不符合 SQL Server 密碼策略要求,因為它不夠復雜。
密碼必須至少包含 8 個字符,並包含以下四種字符集中的任意三種: 大寫字母、小寫字母、數字和符號。
輸入 SQL Server 系統管理員密碼:
確認 SQL Server 系統管理員密碼:
正在配置 SQL Server...
Created symlink from /etc/systemd/system/multi-user.target.wants/mssql-server.service to /usr/lib/systemd/system/mssql-server.service.
安裝程序已成功完成。SQL Server 正在啟動。
4.啟動服務
systemctl status mssql-server
服務啟動成功,進程號是2329
5.確認一下是否啟動成功
ps -ef | grep mssql
6.設置防火牆
要連接數據庫,首先要打開防火牆上1433端口,也就是,增加tcp端口1433到公共區域,並且永久生效。
firewall-cmd --zone=public --add-port=1433/tcp --permanent
firewall-cmd --reload
7.下載客戶端工具源
curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/msprod.repo
8.安裝客戶端工具
yum install -y mssql-tools