【发布时间】:2020-06-01 13:19:10
【问题描述】:
我们能否像在 Windows 上那样在相同的 Linux 操作系统(尤其是 CENTOS)上安装 Microsoft SQL Server 2017 和 2019 版?
【问题讨论】:
标签: sql-server linux sql-server-2017 sql-server-2019
我们能否像在 Windows 上那样在相同的 Linux 操作系统(尤其是 CENTOS)上安装 Microsoft SQL Server 2017 和 2019 版?
【问题讨论】:
标签: sql-server linux sql-server-2017 sql-server-2019
CentOS 不是支持安装 SQL Server(适用于 Linux)的 Linux 版本,因此建议您使用受支持的版本。
但是,无论您将它安装在什么操作系统上(支持与否),在 Linux 上,您一次只能在一台主机上运行一个实例。 Work with multiple versions and instances of SQL Server 上的文档明确声明它是仅限 Windows 的功能。
如果您确实需要在同一物理主机上运行多个 SQL Server 实例,那么建议使用容器。然后,您可以在每个容器内运行单个 SQL Server(在 Linux 上)实例。
在Administration 部分的 Linux 上的 SQL Server 常见问题 (FAQ) 中也回答了这个问题:
2。 Linux 上的 SQL Server 是否支持同一主机上的多个实例?
我们建议在主机上运行多个容器以拥有多个不同的实例。这可以使用 docker 轻松实现,但每个容器都需要监听不同的端口。如需更多信息,请参阅Run multiple SQL Server containers。
【讨论】: