CentOS 安装SQLServer
SQLserver官方教程地址:https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-red-hat?view=sql-server-linux-ver15
-
开启防火墙端口
[root@test-11 ~]# sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent success [root@test-11 ~]# sudo firewall-cmd --reload success [root@test-11 ~]# sudo firewall-cmd --list-ports 1433/tcp
[root@test-11 soft]# setenforce 0
在线安装
- 验证Python环境
[root@test-11 soft]# sudo alternatives --config python [root@test-11 soft]# sudo yum -y install python2 compat-openssl10 已加载插件:fastestmirror Loading mirror speeds from cached hostfile epel/x86_64/metalink | 8.0 kB 00:00:00 * base: mirrors.bfsu.edu.cn * epel: mirrors.bfsu.edu.cn * extras: mirrors.bfsu.edu.cn * updates: mirrors.bfsu.edu.cn base | 3.6 kB 00:00:00 epel | 4.7 kB 00:00:00 extras | 2.9 kB 00:00:00 packages-microsoft-com-mssql-server-2019 | 3.0 kB 00:00:00 updates | 2.9 kB 00:00:00 (1/8): base/7/x86_64/group_gz | 153 kB 00:00:00 (2/8): epel/x86_64/group_gz | 96 kB 00:00:00 (3/8): extras/7/x86_64/primary_db | 247 kB 00:00:00 (4/8): epel/x86_64/updateinfo | 1.1 MB 00:00:01 (5/8): base/7/x86_64/primary_db | 6.1 MB 00:00:02 (6/8): updates/7/x86_64/primary_db | 16 MB 00:00:02 (7/8): packages-microsoft-com-mssql-server-2019/primary_db | 288 kB 00:00:02 (8/8): epel/x86_64/primary_db | 7.0 MB 00:00:04 没有可用软件包 compat-openssl10。 正在解决依赖关系 --> 正在检查事务 ---> 软件包 python.x86_64.0.2.7.5-89.el7 将被 升级 ---> 软件包 python.x86_64.0.2.7.5-92.el7_9 将被 更新 --> 正在处理依赖关系 python-libs(x86-64) = 2.7.5-92.el7_9,它被软件包 python-2.7.5-92.el7_9.x86_64 需要 --> 正在检查事务 ---> 软件包 python-libs.x86_64.0.2.7.5-89.el7 将被 升级 ---> 软件包 python-libs.x86_64.0.2.7.5-92.el7_9 将被 更新 --> 解决依赖关系完成 依赖关系解决 ================================================================================================================================== Package 架构 版本 源 大小 ================================================================================================================================== 正在更新: python x86_64 2.7.5-92.el7_9 updates 96 k 为依赖而更新: python-libs x86_64 2.7.5-92.el7_9 updates 5.6 M 事务概要 ================================================================================================================================== 升级 1 软件包 (+1 依赖软件包) 总下载量:5.7 M Downloading packages: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. 警告:/var/cache/yum/x86_64/7/updates/packages/python-2.7.5-92.el7_9.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY python-2.7.5-92.el7_9.x86_64.rpm 的公钥尚未安装 (1/2): python-2.7.5-92.el7_9.x86_64.rpm | 96 kB 00:00:00 (2/2): python-libs-2.7.5-92.el7_9.x86_64.rpm | 5.6 MB 00:00:01 ---------------------------------------------------------------------------------------------------------------------------------- 总计 4.3 MB/s | 5.7 MB 00:00:01 从 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-9.2009.0.el7.centos.x86_64 (@anaconda) 来自 : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 Running transaction check Running transaction test Transaction test succeeded Running transaction 警告:RPM 数据库已被非 yum 程序修改。 正在更新 : python-libs-2.7.5-92.el7_9.x86_64 1/4 正在更新 : python-2.7.5-92.el7_9.x86_64 2/4 清理 : python-2.7.5-89.el7.x86_64 3/4 清理 : python-libs-2.7.5-89.el7.x86_64 4/4 验证中 : python-2.7.5-92.el7_9.x86_64 1/4 验证中 : python-libs-2.7.5-92.el7_9.x86_64 2/4 验证中 : python-2.7.5-89.el7.x86_64 3/4 验证中 : python-libs-2.7.5-89.el7.x86_64 4/4 更新完毕: python.x86_64 0:2.7.5-92.el7_9 作为依赖被升级: python-libs.x86_64 0:2.7.5-92.el7_9 完毕! [root@test-11 soft]# sudo alternatives --config python
- 下载官方yum源
[root@test-11 soft]# sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2019.repo % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 231 100 231 0 0 251 0 --:--:-- --:--:-- --:--:-- 251 [root@test-11 soft]# ll /etc/yum.repos.d/ 总用量 52 -rw-r--r--. 1 root root 1664 10月 23 2020 CentOS-Base.repo -rw-r--r--. 1 root root 1309 10月 23 2020 CentOS-CR.repo -rw-r--r--. 1 root root 649 10月 23 2020 CentOS-Debuginfo.repo -rw-r--r--. 1 root root 314 10月 23 2020 CentOS-fasttrack.repo -rw-r--r--. 1 root root 630 10月 23 2020 CentOS-Media.repo -rw-r--r--. 1 root root 1331 10月 23 2020 CentOS-Sources.repo -rw-r--r--. 1 root root 8515 10月 23 2020 CentOS-Vault.repo -rw-r--r--. 1 root root 616 10月 23 2020 CentOS-x86_64-kernel.repo -rw-r--r--. 1 root root 951 10月 3 2017 epel.repo -rw-r--r--. 1 root root 1050 10月 3 2017 epel-testing.repo -rw-r--r--. 1 root root 231 7月 20 11:52 mssql-server.repo
- 安装 SQL Server
[root@test-11 soft]# sudo yum install -y mssql-server 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.bfsu.edu.cn * epel: mirrors.bfsu.edu.cn * extras: mirrors.bfsu.edu.cn * updates: mirrors.bfsu.edu.cn 正在解决依赖关系 --> 正在检查事务 ---> 软件包 mssql-server.x86_64.0.15.0.4236.7-1 将被 安装 --> 正在处理依赖关系 libatomic,它被软件包 mssql-server-15.0.4236.7-1.x86_64 需要 --> 正在处理依赖关系 python3,它被软件包 mssql-server-15.0.4236.7-1.x86_64 需要 --> 正在处理依赖关系 libsss_nss_idmap,它被软件包 mssql-server-15.0.4236.7-1.x86_64 需要 --> 正在处理依赖关系 cyrus-sasl,它被软件包 mssql-server-15.0.4236.7-1.x86_64 需要 --> 正在处理依赖关系 cyrus-sasl-gssapi,它被软件包 mssql-server-15.0.4236.7-1.x86_64 需要 --> 正在检查事务 ---> 软件包 cyrus-sasl.x86_64.0.2.1.26-24.el7_9 将被 安装 --> 正在处理依赖关系 cyrus-sasl-lib(x86-64) = 2.1.26-24.el7_9,它被软件包 cyrus-sasl-2.1.26-24.el7_9.x86_64 需要 ---> 软件包 cyrus-sasl-gssapi.x86_64.0.2.1.26-24.el7_9 将被 安装 ---> 软件包 libatomic.x86_64.0.4.8.5-44.el7 将被 安装 ---> 软件包 libsss_nss_idmap.x86_64.0.1.16.5-10.el7_9.13 将被 安装 ---> 软件包 python3.x86_64.0.3.6.8-18.el7 将被 安装 --> 正在处理依赖关系 python3-libs(x86-64) = 3.6.8-18.el7,它被软件包 python3-3.6.8-18.el7.x86_64 需要 --> 正在处理依赖关系 python3-setuptools,它被软件包 python3-3.6.8-18.el7.x86_64 需要 --> 正在处理依赖关系 python3-pip,它被软件包 python3-3.6.8-18.el7.x86_64 需要 --> 正在处理依赖关系 libpython3.6m.so.1.0()(64bit),它被软件包 python3-3.6.8-18.el7.x86_64 需要 --> 正在检查事务 ---> 软件包 cyrus-sasl-lib.x86_64.0.2.1.26-23.el7 将被 升级 ---> 软件包 cyrus-sasl-lib.x86_64.0.2.1.26-24.el7_9 将被 更新 ---> 软件包 python3-libs.x86_64.0.3.6.8-18.el7 将被 安装 --> 正在处理依赖关系 libtirpc.so.1()(64bit),它被软件包 python3-libs-3.6.8-18.el7.x86_64 需要 ---> 软件包 python3-pip.noarch.0.9.0.3-8.el7 将被 安装 ---> 软件包 python3-setuptools.noarch.0.39.2.0-10.el7 将被 安装 --> 正在检查事务 ---> 软件包 libtirpc.x86_64.0.0.2.4-0.16.el7 将被 安装 --> 解决依赖关系完成 依赖关系解决 ================================================================================================================================== Package 架构 版本 源 大小 ================================================================================================================================== 正在安装: mssql-server x86_64 15.0.4236.7-1 packages-microsoft-com-mssql-server-2019 254 M 为依赖而安装: cyrus-sasl x86_64 2.1.26-24.el7_9 updates 88 k cyrus-sasl-gssapi x86_64 2.1.26-24.el7_9 updates 41 k libatomic x86_64 4.8.5-44.el7 base 51 k libsss_nss_idmap x86_64 1.16.5-10.el7_9.13 updates 169 k libtirpc x86_64 0.2.4-0.16.el7 base 89 k python3 x86_64 3.6.8-18.el7 updates 70 k python3-libs x86_64 3.6.8-18.el7 updates 6.9 M python3-pip noarch 9.0.3-8.el7 base 1.6 M python3-setuptools noarch 39.2.0-10.el7 base 629 k 为依赖而更新: cyrus-sasl-lib x86_64 2.1.26-24.el7_9 updates 156 k 事务概要 ================================================================================================================================== 安装 1 软件包 (+9 依赖软件包) 升级 ( 1 依赖软件包) 总下载量:264 M Downloading packages: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. (1/11): cyrus-sasl-2.1.26-24.el7_9.x86_64.rpm | 88 kB 00:00:00 (2/11): libatomic-4.8.5-44.el7.x86_64.rpm | 51 kB 00:00:00 (3/11): libsss_nss_idmap-1.16.5-10.el7_9.13.x86_64.rpm | 169 kB 00:00:00 (4/11): cyrus-sasl-lib-2.1.26-24.el7_9.x86_64.rpm | 156 kB 00:00:00 (5/11): python3-3.6.8-18.el7.x86_64.rpm | 70 kB 00:00:00 (6/11): cyrus-sasl-gssapi-2.1.26-24.el7_9.x86_64.rpm | 41 kB 00:00:00 (7/11): libtirpc-0.2.4-0.16.el7.x86_64.rpm | 89 kB 00:00:00 (8/11): python3-pip-9.0.3-8.el7.noarch.rpm | 1.6 MB 00:00:00 (9/11): python3-libs-3.6.8-18.el7.x86_64.rpm | 6.9 MB 00:00:01 (10/11): python3-setuptools-39.2.0-10.el7.noarch.rpm | 629 kB 00:00:01 warning: /var/cache/yum/x86_64/7/packages-microsoft-com-mssql-server-2019/packages/mssql-server-15.0.4236.7-1.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID be1229cf: NOKEY mssql-server-15.0.4236.7-1.x86_64.rpm 的公钥尚未安装 (11/11): mssql-server-15.0.4236.7-1.x86_64.rpm | 254 MB 00:07:23 ---------------------------------------------------------------------------------------------------------------------------------- 总计 609 kB/s | 264 MB 00:07:23 从 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-lib-2.1.26-24.el7_9.x86_64 1/12 正在安装 : cyrus-sasl-gssapi-2.1.26-24.el7_9.x86_64 2/12 正在安装 : cyrus-sasl-2.1.26-24.el7_9.x86_64 3/12 正在安装 : libsss_nss_idmap-1.16.5-10.el7_9.13.x86_64 4/12 正在安装 : libatomic-4.8.5-44.el7.x86_64 5/12 正在安装 : libtirpc-0.2.4-0.16.el7.x86_64 6/12 正在安装 : python3-setuptools-39.2.0-10.el7.noarch 7/12 正在安装 : python3-pip-9.0.3-8.el7.noarch 8/12 正在安装 : python3-3.6.8-18.el7.x86_64 9/12 正在安装 : python3-libs-3.6.8-18.el7.x86_64 10/12 正在安装 : mssql-server-15.0.4236.7-1.x86_64 11/12 +--------------------------------------------------------------+ 请运行 "sudo /opt/mssql/bin/mssql-conf setup" 完成 Microsoft SQL Server 的设置 +--------------------------------------------------------------+ 清理 : cyrus-sasl-lib-2.1.26-23.el7.x86_64 12/12 验证中 : libtirpc-0.2.4-0.16.el7.x86_64 1/12 验证中 : libatomic-4.8.5-44.el7.x86_64 2/12 验证中 : python3-setuptools-39.2.0-10.el7.noarch 3/12 验证中 : python3-libs-3.6.8-18.el7.x86_64 4/12 验证中 : libsss_nss_idmap-1.16.5-10.el7_9.13.x86_64 5/12 验证中 : python3-pip-9.0.3-8.el7.noarch 6/12 验证中 : cyrus-sasl-gssapi-2.1.26-24.el7_9.x86_64 7/12 验证中 : mssql-server-15.0.4236.7-1.x86_64 8/12 验证中 : python3-3.6.8-18.el7.x86_64 9/12 验证中 : cyrus-sasl-2.1.26-24.el7_9.x86_64 10/12 验证中 : cyrus-sasl-lib-2.1.26-24.el7_9.x86_64 11/12 验证中 : cyrus-sasl-lib-2.1.26-23.el7.x86_64 12/12 已安装: mssql-server.x86_64 0:15.0.4236.7-1 作为依赖被安装: cyrus-sasl.x86_64 0:2.1.26-24.el7_9 cyrus-sasl-gssapi.x86_64 0:2.1.26-24.el7_9 libatomic.x86_64 0:4.8.5-44.el7 libsss_nss_idmap.x86_64 0:1.16.5-10.el7_9.13 libtirpc.x86_64 0:0.2.4-0.16.el7 python3.x86_64 0:3.6.8-18.el7 python3-libs.x86_64 0:3.6.8-18.el7 python3-pip.noarch 0:9.0.3-8.el7 python3-setuptools.noarch 0:39.2.0-10.el7 作为依赖被升级: cyrus-sasl-lib.x86_64 0:2.1.26-24.el7_9 完毕!
本地离线安装
离线安装包链接:https://pan.baidu.com/s/1CCnyc7ul8Z03ou4zzt90Dg
提取码:clog
- 解压安装包
[root@test-11 soft]# ll 总用量 1806432 drwxr-xr-x. 3 root root 53 5月 23 13:22 first -rw-r--r--. 1 root root 72739739 5月 23 13:22 first.tar.gz -rw-r--r--. 1 root root 544112486 5月 23 13:22 mysql-5.7.37.zip -rw-r--r--. 1 root root 499661185 7月 19 12:14 sqlserver-linux.zip -rw-r--r--. 1 root root 733267138 5月 23 13:22 VCLog 10(21.0.000.0)_Linux.zip [root@test-11 soft]# unzip sqlserver-linux.zip Archive: sqlserver-linux.zip inflating: sqlserver-linux/install-sqlserver creating: sqlserver-linux/sqlserver-2017/ inflating: sqlserver-linux/sqlserver-2017/libatomic-4.8.5-39.el7.ns7.01.x86_64.rpm inflating: sqlserver-linux/sqlserver-2017/mssql-server-14.0.3436.1-1.x86_64.rpm inflating: sqlserver-linux/sqlserver-2017/unixODBC-utf16-2.3.1-1.x86_64.rpm inflating: sqlserver-linux/sqlserver-2017/unixODBC-utf16-devel-2.3.1-1.x86_64.rpm inflating: sqlserver-linux/sqlserver-2017/libsss_nss_idmap-1.16.5-10.el7_9.6.x86_64.rpm creating: sqlserver-linux/sqlserver-2019/ inflating: sqlserver-linux/sqlserver-2019/glibc32-2.20-7.2.x86_64.rpm inflating: sqlserver-linux/sqlserver-2019/libatomic-4.8.5-39.el7.ns7.01.x86_64.rpm inflating: sqlserver-linux/sqlserver-2019/libgcc-4.8.5-39.el7.ns7.01.i686.rpm inflating: sqlserver-linux/sqlserver-2019/libstdc++-4.8.5-39.el7.ns7.01.i686.rpm inflating: sqlserver-linux/sqlserver-2019/mssql-server-15.0.4223.1-2.x86_64.rpm inflating: sqlserver-linux/sqlserver-2019/ncurses-6.1-13.ft.i686.rpm inflating: sqlserver-linux/sqlserver-2019/ncurses-6.1-13.ft.x86_64.rpm inflating: sqlserver-linux/sqlserver-2019/python3-3.6.8-10.el7.ns7.02.x86_64.rpm inflating: sqlserver-linux/sqlserver-2019/python3-libs-3.6.8-10.el7.ns7.02.x86_64.rpm inflating: sqlserver-linux/sqlserver-2019/python3-pip-9.0.3-5.el7.ns7.01.noarch.rpm inflating: sqlserver-linux/sqlserver-2019/python3-setuptools-39.2.0-10.el7.noarch.rpm inflating: sqlserver-linux/sqlserver-2019/unixODBC-utf16-2.3.1-1.x86_64.rpm inflating: sqlserver-linux/sqlserver-2019/unixODBC-utf16-devel-2.3.1-1.x86_64.rpm inflating: sqlserver-linux/sqlserver-2019/libsss_nss_idmap-1.16.5-10.el7_9.6.x86_64.rpm inflating: sqlserver-linux/uninstall-sqlserver
- 安装SQLServer
[root@test-11 soft]# ll 总用量 1806432 drwxr-xr-x. 3 root root 53 5月 23 13:22 first -rw-r--r--. 1 root root 72739739 5月 23 13:22 first.tar.gz -rw-r--r--. 1 root root 544112486 5月 23 13:22 mysql-5.7.37.zip drwxr-xr-x. 4 root root 102 7月 20 12:18 sqlserver-linux -rw-r--r--. 1 root root 499661185 7月 19 12:14 sqlserver-linux.zip -rw-r--r--. 1 root root 733267138 5月 23 13:22 VCLog 10(21.0.000.0)_Linux.zip [root@test-11 soft]# cd sqlserver-linux [root@test-11 sqlserver-linux]# ll 总用量 12 -rwxr-xr-x. 1 root root 1985 7月 19 11:41 install-sqlserver drwxr-xr-x. 2 root root 240 7月 19 12:12 sqlserver-2017 drwxr-xr-x. 2 root root 4096 7月 19 12:12 sqlserver-2019 -rwxr-xr-x. 1 root root 1126 7月 19 11:40 uninstall-sqlserver [root@test-11 sqlserver-linux]# rpm -Uvh --nodeps --force sqlserver-2019/*rpm 警告:sqlserver-2019/glibc32-2.20-7.2.x86_64.rpm: 头V3 RSA/SHA1 Signature, 密钥 ID 7a486d9f: NOKEY 警告:sqlserver-2019/libsss_nss_idmap-1.16.5-10.el7_9.6.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY 警告:sqlserver-2019/mssql-server-15.0.4223.1-2.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID be1229cf: NOKEY 准备中... ################################# [100%] 正在升级/安装... 1:libgcc-4.8.5-39.el7.ns7.01 ################################# [ 6%] 2:glibc32-2.20-7.2 ################################# [ 12%] 3:unixODBC-utf16-2.3.1-1 ################################# [ 18%] 4:ncurses-6.1-13.ft ################################# [ 24%] 5:python3-pip-9.0.3-5.el7.ns7.01 ################################# [ 29%] 6:python3-setuptools-39.2.0-10.el7 ################################# [ 35%] 7:python3-3.6.8-10.el7.ns7.02 ################################# [ 41%] 8:python3-libs-3.6.8-10.el7.ns7.02 ################################# [ 47%] 9:libsss_nss_idmap-1.16.5-10.el7_9.################################# [ 53%] 10:libatomic-4.8.5-39.el7.ns7.01 ################################# [ 59%] 11:libstdc++-4.8.5-39.el7.ns7.01 ################################# [ 65%] 12:mssql-server-15.0.4223.1-2 ################################# [ 71%] +--------------------------------------------------------------+ 请运行 "sudo /opt/mssql/bin/mssql-conf setup" 完成 Microsoft SQL Server 的设置 +--------------------------------------------------------------+ 13:unixODBC-utf16-devel-2.3.1-1 ################################# [ 76%] 14:ncurses-6.1-13.ft ################################# [ 82%] 正在清理/删除... 15:ncurses-5.9-14.20130511.el7_4 ################################# [ 88%] 16:ncurses-libs-5.9-14.20130511.el7_################################# [ 94%] 17:ncurses-base-5.9-14.20130511.el7_################################# [100%]
初始化配置SqlServer并启动服务
- 选择版本
[root@test-11 sqlserver-linux]# sudo /opt/mssql/bin/mssql-conf setup 选择 SQL Server 的一个版本: 1) Evaluation (免费,无生产许可,180 天限制) 2) Developer (免费,无生产许可) 3) Express (免费) 4) Web (付费版) 5) Standard (付费版) 6) Enterprise (付费版) - CPU 核心利用率限制为 20 个物理/40 个超线程 7) Enterprise Core (付费版) - CPU 核心利用率达到操作系统最大值 8) 我通过零售渠道购买了许可证并具有要输入的产品密钥。 可在以下位置找到有关版本的详细信息: https://go.microsoft.com/fwlink/?LinkId=2109348&clcid=0x804 使用此软件的付费版本需要通过以下途径获取单独授权 Microsoft 批量许可计划。 选择付费版本即表示你具有适用的 要安装和运行此软件的就地许可证数量。 输入版本(1-8): 3 可以在以下位置找到此产品的许可条款: /usr/share/doc/mssql-server 或从以下位置下载: https://go.microsoft.com/fwlink/?LinkId=2104294&clcid=0x804 可以从以下位置查看隐私声明: https://go.microsoft.com/fwlink/?LinkId=853010&clcid=0x804 接受此许可条款吗? [Yes/No]:y 选择 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... 已成功处理授权 PID。新版本为 [Express Edition]。 ForceFlush is enabled for this instance. ForceFlush feature is enabled for log durability. Created symlink from /etc/systemd/system/multi-user.target.wants/mssql-server.service to /usr/lib/systemd/system/mssql-server.service. 安装程序已成功完成。SQL Server 正在启动。
- 查看SQLserver运行状态
[root@test-11 sqlserver-linux]# systemctl status mssql-server ● mssql-server.service - Microsoft SQL Server Database Engine Loaded: loaded (/usr/lib/systemd/system/mssql-server.service; enabled; vendor preset: disabled) Active: active (running) since 三 2022-07-20 12:28:19 CST; 1min 26s ago Docs: https://docs.microsoft.com/en-us/sql/linux Main PID: 2194 (sqlservr) CGroup: /system.slice/mssql-server.service ├─2194 /opt/mssql/bin/sqlservr └─2214 /opt/mssql/bin/sqlservr 7月 20 12:28:24 test-11 sqlservr[2194]: 2022-07-20 12:28:24.21 spid15s 正在启动数据库 'tempdb'。 7月 20 12:28:24 test-11 sqlservr[2194]: 2022-07-20 12:28:24.22 spid15s Starting up database 'tempdb'. 7月 20 12:28:24 test-11 sqlservr[2194]: 2022-07-20 12:28:24.34 spid24s Service Broker 端点处于禁用或停止状态。 7月 20 12:28:24 test-11 sqlservr[2194]: 2022-07-20 12:28:24.34 spid24s The Service Broker endpoint is in disabled or...state. 7月 20 12:28:24 test-11 sqlservr[2194]: 2022-07-20 12:28:24.34 spid24s Database Mirroring 端点处于禁用或停止状态。 7月 20 12:28:24 test-11 sqlservr[2194]: 2022-07-20 12:28:24.35 spid24s The Database Mirroring endpoint is in disable...state. 7月 20 12:28:24 test-11 sqlservr[2194]: 2022-07-20 12:28:24.36 spid24s 已启动 Service Broker 管理器。 7月 20 12:28:24 test-11 sqlservr[2194]: 2022-07-20 12:28:24.36 spid24s Service Broker manager has started. 7月 20 12:28:24 test-11 sqlservr[2194]: 2022-07-20 12:28:24.36 spid8s 恢复完毕。这只是一条信息性消息,不需要用户执行…操作。 7月 20 12:28:24 test-11 sqlservr[2194]: 2022-07-20 12:28:24.36 spid8s Recovery is complete. This is an informationa...uired. Hint: Some lines were ellipsized, use -l to show in full.
- 查看进程及端口
[root@test-11 sqlserver-linux]# ps -aux|grep mssql mssql 2194 0.2 0.9 250776 18724 ? Ssl 12:28 0:00 /opt/mssql/bin/sqlservr mssql 2214 2.4 27.4 5254504 555952 ? Sl 12:28 0:05 /opt/mssql/bin/sqlservr root 2398 0.0 0.0 112824 984 pts/0 S+ 12:31 0:00 grep --color=auto mssql [root@test-11 sqlserver-linux]# netstat -anlpt|grep 1433 tcp 0 0 0.0.0.0:1433 0.0.0.0:* LISTEN 2214/sqlservr tcp6 0 0 :::1433 :::* LISTEN 2214/sqlservr
验证数据库
连接数据库
修改sa密码
再次验证新密码
登陆成功
到此Linux版SQLServer安装配置完成!