admin管理员组

文章数量:1663034

微软于2017-10-3正式发布了 SQL Server 2017正式版,该版本也是第一个支持Linux的SQL Server。我在第一时间查看了微软的官方文档,按照其中的步骤正常的安装了该数据库。但该文档的中文版可能是基于机器翻译,而且没有置入相关运行界面提示和运行结果,而且其中有很多跳来跳去的链接,少数地方输入错误,所以对于Linux和SQL Server不是很熟悉的人来说有点晦涩。
微软的官方文档:安装 SQL Server 和 Red Hat 上创建数据库

因此,我在这里就我安装的过程和结果写一篇相对来说比较直观的文章来指导大家在CentOS 7 上安装使用SQL Server 2017。

系统需求:

CentOS7.3以上,我目前用的是CenOS7.4
服务器至少3.25GB内存
好像对CPU没有什么要求,我在虚拟机中配置的CPU为一核

一、安装 SQL Server

1、下载 Microsoft SQL Server Red Hat 存储库配置文件:

[root@CentOS7 ~]# curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft/config/rhel/7/mssql-server-2017.repo

2、运行以下命令,安装 SQL Server:

[root@CentOS7 ~]# yum update
[root@CentOS7 ~]# yum install -y mssql-server

3、运行包安装完成后mssql-conf 安装并按照提示操作以设置 SA 密码,并选择你的版本。

root@CentOS7 ~]# /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/fwlink/?LinkId=852748&clcid=0x804

使用此软件的付费版本需要通过以下途径获取单独授权
Microsoft 批量许可计划。
选择付费版本即表示你具有适用的
要安装和运行此软件的就地许可证数量。

输入版本(1-8): 1

为了测试该版本数据库的全部功能,我这里选择的是 1Evaluation版本,如果不是为了测试的话,可以选择2Developer 或者 3 Express这二个版本。如果你是购买了正式版序列号的用户,可以根据情况选择4-8的各个版本。

然后系统会提示你是否同意许可条款,当然输入yes

可以在以下位置找到此产品的许可条款:
/usr/share/doc/mssql-server 或从以下位置下载:
https://go.microsoft/fwlink/?LinkId=855864&clcid=0x804

可以从以下位置查看隐私声明:
https://go.microsoft/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

本文标签: sqlServer