【SqlServer】Linux系统下安装SQL server

 命令:(计算机内存不能小于4G)

//准备云源

 curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo

//下载

yum install -y mssql-server

//安装

/opt/mssql/bin/mssql-conf setup

// 选择版本

2

//选择语言

10

//检查服务是否启动成功

systemctl status mssql-server

设置开机启动

systemctl enable mssql-server

//启动服务

systemctl start mssql-server

//重启服务

systemctl restart mssql-server

//停止服务

systemctl stop mssql-server 

//防火墙开放1433端口

firewall-cmd --zone=public --add-port=1433/tcp --permanent

//重启防火墙

firewall-cmd --reload

//样例

 

[root@localhost ~]# curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   232  100   232    0     0    243      0 --:--:-- --:--:-- --:--:--   244
[root@localhost ~]# yum install -y mssql-server
已加载插件:fastestmirror
Determining fastest mirrors
 * base: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.cn99.com
 * updates: mirrors.aliyun.com
base                                                                                                                                                                                                                                                   | 3.6 kB  00:00:00     
extras                                                                                                                                                                                                                                                 | 3.4 kB  00:00:00     
packages-microsoft-com-mssql-server-2017                                                                                                                                                                                                               | 2.9 kB  00:00:00     
updates                                                                                                                                                                                                                                                | 3.4 kB  00:00:00     
(1/5): extras/7/x86_64/primary_db                                                                                                                                                                                                                      | 205 kB  00:00:00     
(2/5): base/7/x86_64/group_gz                                                                                                                                                                                                                          | 166 kB  00:00:00     
(3/5): packages-microsoft-com-mssql-server-2017/primary_db                                                                                                                                                                                             |  20 kB  00:00:00     
(4/5): base/7/x86_64/primary_db                                                                                                                                                                                                                        | 6.0 MB  00:00:06     
(5/5): updates/7/x86_64/primary_db                                                                                                                                                                                                                     | 6.5 MB  00:00:07     
正在解决依赖关系
--> 正在检查事务
---> 软件包 mssql-server.x86_64.0.14.0.3192.2-2 将被 安装
--> 正在处理依赖关系 cyrus-sasl,它被软件包 mssql-server-14.0.3192.2-2.x86_64 需要
--> 正在处理依赖关系 libsss_nss_idmap,它被软件包 mssql-server-14.0.3192.2-2.x86_64 需要
--> 正在处理依赖关系 cyrus-sasl-gssapi,它被软件包 mssql-server-14.0.3192.2-2.x86_64 需要
--> 正在处理依赖关系 gdb,它被软件包 mssql-server-14.0.3192.2-2.x86_64 需要
--> 正在处理依赖关系 bzip2,它被软件包 mssql-server-14.0.3192.2-2.x86_64 需要
--> 正在检查事务
---> 软件包 bzip2.x86_64.0.1.0.6-13.el7 将被 安装
---> 软件包 cyrus-sasl.x86_64.0.2.1.26-23.el7 将被 安装
---> 软件包 cyrus-sasl-gssapi.x86_64.0.2.1.26-23.el7 将被 安装
---> 软件包 gdb.x86_64.0.7.6.1-114.el7 将被 安装
---> 软件包 libsss_nss_idmap.x86_64.0.1.16.2-13.el7_6.8 将被 安装
--> 解决依赖关系完成

依赖关系解决

==============================================================================================================================================================================================================================================================================
 Package                                                       架构                                               版本                                                             源                                                                                    大小
==============================================================================================================================================================================================================================================================================
正在安装:
 mssql-server                                                  x86_64                                             14.0.3192.2-2                                                    packages-microsoft-com-mssql-server-2017                                             169 M
为依赖而安装:
 bzip2                                                         x86_64                                             1.0.6-13.el7                                                     base                                                                                  52 k
 cyrus-sasl                                                    x86_64                                             2.1.26-23.el7                                                    base                                                                                  88 k
 cyrus-sasl-gssapi                                             x86_64                                             2.1.26-23.el7                                                    base                                                                                  41 k
 gdb                                                           x86_64                                             7.6.1-114.el7                                                    base                                                                                 2.4 M
 libsss_nss_idmap                                              x86_64                                             1.16.2-13.el7_6.8                                                updates                                                                              155 k

事务概要
==============================================================================================================================================================================================================================================================================
安装  1 软件包 (+5 依赖软件包)

总下载量:172 M
安装大小:177 M
Downloading packages:
警告:/var/cache/yum/x86_64/7/base/packages/bzip2-1.0.6-13.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY                                                                                                               ]  0.0 B/s |    0 B  --:--:-- ETA 
bzip2-1.0.6-13.el7.x86_64.rpm 的公钥尚未安装
(1/6): bzip2-1.0.6-13.el7.x86_64.rpm                                                                                                                                                                                                                   |  52 kB  00:00:00     
(2/6): cyrus-sasl-2.1.26-23.el7.x86_64.rpm                                                                                                                                                                                                             |  88 kB  00:00:00     
libsss_nss_idmap-1.16.2-13.el7_6.8.x86_64.rpm 的公钥尚未安装
(3/6): libsss_nss_idmap-1.16.2-13.el7_6.8.x86_64.rpm                                                                                                                                                                                                   | 155 kB  00:00:00     
(4/6): gdb-7.6.1-114.el7.x86_64.rpm                                                                                                                                                                                                                    | 2.4 MB  00:00:01     
(5/6): cyrus-sasl-gssapi-2.1.26-23.el7.x86_64.rpm                                                                                                                                                                                                      |  41 kB  00:00:13     
mssql-server-14.0.3192.2-2.x86 FAILED                                                                                    93% [=======================================================================================================       ]  910 B/s | 162 MB  03:19:57 ETA 
https://packages.microsoft.com/rhel/7/mssql-server-2017/mssql-server-14.0.3192.2-2.x86_64.rpm: [Errno 12] Timeout on https://packages.microsoft.com/rhel/7/mssql-server-2017/mssql-server-14.0.3192.2-2.x86_64.rpm: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds')
正在尝试其它镜像。
警告:/var/cache/yum/x86_64/7/packages-microsoft-com-mssql-server-2017/packages/mssql-server-14.0.3192.2-2.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID be1229cf: NOKEY==================================================================-] 1.3 MB/s | 172 MB  00:00:00 ETA 
mssql-server-14.0.3192.2-2.x86_64.rpm 的公钥尚未安装
(6/6): mssql-server-14.0.3192.2-2.x86_64.rpm                                                                                                                                                                                                           | 169 MB  00:00:06     
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                                                                                                                                                          1.4 MB/s | 172 MB  00:02:05     
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 检索密钥
导入 GPG key 0xF4A80EB5:
 用户ID     : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
 指纹       : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
 软件包     : centos-release-7-6.1810.2.el7.centos.x86_64 (@anaconda)
 来自       : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
从 https://packages.microsoft.com/keys/microsoft.asc 检索密钥
导入 GPG key 0xBE1229CF:
 用户ID     : "Microsoft (Release signing) <gpgsecurity@microsoft.com>"
 指纹       : bc52 8686 b50d 79e3 39d3 721c eb3e 94ad be12 29cf
 来自       : https://packages.microsoft.com/keys/microsoft.asc
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : cyrus-sasl-gssapi-2.1.26-23.el7.x86_64                                                                                                                                                                                                                    1/6 
  正在安装    : gdb-7.6.1-114.el7.x86_64                                                                                                                                                                                                                                  2/6 
  正在安装    : cyrus-sasl-2.1.26-23.el7.x86_64                                                                                                                                                                                                                           3/6 
  正在安装    : libsss_nss_idmap-1.16.2-13.el7_6.8.x86_64                                                                                                                                                                                                                 4/6 
  正在安装    : bzip2-1.0.6-13.el7.x86_64                                                                                                                                                                                                                                 5/6 
  正在安装    : mssql-server-14.0.3192.2-2.x86_64                                                                                                                                                                                                                         6/6 

+--------------------------------------------------------------+
请运行 "sudo /opt/mssql/bin/mssql-conf setup"
完成 Microsoft SQL Server 的设置
+--------------------------------------------------------------+

需重启 SQL Server 才能应用此设置。请运行
"systemctl restart mssql-server.service"。
  验证中      : bzip2-1.0.6-13.el7.x86_64                                                                                                                                                                                                                                 1/6 
  验证中      : libsss_nss_idmap-1.16.2-13.el7_6.8.x86_64                                                                                                                                                                                                                 2/6 
  验证中      : cyrus-sasl-2.1.26-23.el7.x86_64                                                                                                                                                                                                                           3/6 
  验证中      : gdb-7.6.1-114.el7.x86_64                                                                                                                                                                                                                                  4/6 
  验证中      : cyrus-sasl-gssapi-2.1.26-23.el7.x86_64                                                                                                                                                                                                                    5/6 
  验证中      : mssql-server-14.0.3192.2-2.x86_64                                                                                                                                                                                                                         6/6 

已安装:
  mssql-server.x86_64 0:14.0.3192.2-2                                                                                                                                                                                                                                         

作为依赖被安装:
  bzip2.x86_64 0:1.0.6-13.el7                    cyrus-sasl.x86_64 0:2.1.26-23.el7                    cyrus-sasl-gssapi.x86_64 0:2.1.26-23.el7                    gdb.x86_64 0:7.6.1-114.el7                    libsss_nss_idmap.x86_64 0:1.16.2-13.el7_6.8                   

完毕!
[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=855862&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 系统管理员密码: 
正在配置 SQL Server...

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天空~华

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值