在Linux 上安装 SQL Server
官网: https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-setup?view=sql-server-2017
离线下载包:
提示
本指南 coves 几种部署方案。 如果您仅查找的分步安装说明,跳转到快速入门教程之一:
Red Hat Enterprise Linux (RHEL)、 SUSE Linux Enterprise Server (SLES) 和 Ubuntu 上支持 SQL Server 2017。 它还支持作为 Docker 映像,可以在 Docker 的 Windows/mac。 或在 Linux 上的 Docker 引擎运行
备注
SQL Server 经过测试且支持在 Linux 上的前面列出的分发版。 如果您选择不受支持的操作系统上安装 SQL Server,请查看 的支持策略 一部分 Microsoft SQL Server 的技术支持策略 若要了解支持影响。
内存 | 2 GB |
“文件系统” | XFS 或 EXT4 (其他文件系统,如 BTRFS ,均不受支持) |
磁盘空间 | 6 GB |
处理器速度 | 2 GHz |
处理器核心 | 2 个核心 |
处理器类型 | 仅 x64 兼容 |
-
下载你的平台的数据库引擎包 。 包详细信息部分中找到包下载链接 发行说明 。
-
将下载的包移到 Linux 计算机 。 如果使用另一台计算机下载包,将包移到 Linux 计算机的一种方法是使用 scp 命令。
-
安装数据库引擎包 。 使用以下命令基于你的平台之一。 在此示例包文件的名称替换为你下载的确切名称。
平台 包安装命令 RHEL sudo yum localinstall mssql-server_versionnumber.x86_64.rpm
SLES sudo zypper install mssql-server_versionnumber.x86_64.rpm
Ubuntu sudo dpkg -i mssql-server_versionnumber_amd64.deb
备注
您还可以使用安装 RPM 包 (RHEL 和 SLES)
rpm -ivh
命令,但在上表中的命令会自动安装依赖项如果可从已批准的存储库。 -
解决缺少的依赖项 :你可能在此时缺少依赖项。 如果没有,可以跳过此步骤。 在 Ubuntu,如果你有权访问已批准存储库包含这些依赖项,最简单的解决方案是使用
apt-get -f install
命令。 此命令还完成了 SQL Server 的安装。 若要手动检查依赖项,请使用以下命令:平台 依赖项列表命令 RHEL rpm -qpR mssql-server_versionnumber.x86_64.rpm
SLES rpm -qpR mssql-server_versionnumber.x86_64.rpm
Ubuntu dpkg -I mssql-server_versionnumber_amd64.deb
在解决缺少的依赖项之后, 尝试再次安装 mssql server 包。
-
完成 SQL Server 安装程序 。 使用 mssql conf 完成 SQL Server 安装程序:
bash 复制sudo /opt/mssql/bin/mssql-conf setup
CU9 (2018 年7 月)
Package
Red Hat RPM package