如果你的Linux无法访问在线Repo,你可以直接下载RPM包文件。这些包位于微软的资料库:https://packages.microsoft.com


CU9(2018年7月)

SQL Server 2017的累积更新包9。SQL Server引擎版本是14.0.3030.27。

Package

Package version

Downloads

Red Hat RPM package

14.0.3030.27-1

Engine RPM package
High Availability RPM package
Full-text Search RPM package
SSIS package


安装步骤:

1. 下载你平台的数据库引擎包。

版本说明的包详情部分,可以找到包下载链接。

2. 将下载的包放到你的Linux服务器。

可以使用scp等。

3. 安装数据库引擎包。

sudo yum localinstall mssql-server_versionnumber.x86_64.rpm

localinstall会自动从可用的Repo源下载安装依赖。

4. 解决丢失的依赖。

通过以下命令,手工检测依赖:

rpm -qpR mssql-server_versionnumber.x86_64.rpm

在解决了丢失的依赖后,尝试再次安装mssql-server包。

5. 完成SQL Server配置。

使用mssql-conf完成SQL Server配置:

sudo /opt/mssql/bin/mssql-conf setup