随着微软的不断向 Linux 方向开拓,从开始的 Bash on Ubuntu on Windows(Windows 下的 Ubuntu on Windows 安装可以参看: http://www.linuxidc.com/Linux/2017-09/146870.htm )开始到目前在微软在 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
接受此许可条款吗 ? [Yes
https: //go.microsoft.com/fwlink/
? LinkId = 853010 & clcid = 0x804
/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...
安装程序已成功完成.SQL Server 正在启动.
Thisis 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.
如此简单的配置安装后就在 CentOS 7 安装了 msSQL,需要注意的是在服务器上需要开启 msSQL 的缺省 1433 端口,其次在 msSQL 下安装时就会提示安装配置根据提示配置中需要配置 sa 的密码,在配置好后就会启动 msSQL,而 msSQL 在安装好后会在 / opt/mssql 路径下, 安装好后会在系统中新加一个 mssql 的用户,其家目录在 / var/opt/mssql,其中存放着 msSQL 相关的数据文件及日志
来源: http://www.linuxidc.com/Linux/2018-01/150222.htm