Linux下安装SqlServer 2017SQL Server on Linux

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下安装SqlServer 2017SQL Server on Linux相关的知识,希望对你有一定的参考价值。

前不久,微软官方发布了SqlServer2017 for linux,使得SqlServer数据库可以运行在Linux内核的服务器上。按照微软官方的解释,SQL Server 2017 在所有支持的平台(包括 Linux)上具有相同的基础数据库引擎。 因此,在 Linux 上,许多现有功能运行方式相同。 

技术分享图片


官方推荐配置:Centos或者Redhat 7.2以上,至少3.25G内存


在Centos或Redhat上安装的方法:

1、下载 Microsoft SQL Server Red Hat 存储库配置文件:

bash复制

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

技术分享图片

2、运行以下命令,安装 SQL Server:

bash复制

sudo yum install -y mssql-server

技术分享图片

3、运行包安装完成后mssql conf 安装并按照提示操作以设置 SA 密码,并选择你的版本,安装完成后会自动启动数据库服务。

bash复制

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

 注意,这一步需要选择所要安装的数据库版本和管理员sa账户密码,请按照实际需求选择版本,并记住所设置的密码。

技术分享图片

技术分享图片

技术分享图片

4、配置完成后,请验证服务是否正在运行:

bash复制

systemctl status mssql-server

如果这一步显示服务已经在运行,则表示数据库已经成功安装。

技术分享图片

5、若要允许远程连接,请在 RHEL 上打开防火墙上的 SQL Server 端口。 默认的 SQL Server 端口为 TCP 1433。 你可以使用以下命令:

bash复制

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

如果是Centos,可以在iptables中设置,开放1433端口。


到此安装完成!可以使用其他安装了SqlServer数据库管理工具的客户端进行连接和管理了。

技术分享图片


微软官方安装方法及数据库说明

文章来自博主自有博客,点击查看


以上是关于Linux下安装SqlServer 2017SQL Server on Linux的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu下安装配置SQLSERVER2017

Ubuntu下部署SQL Server 2017

SQL SERVER FOR LINUX初体验

在Red Hat Enterprise Linux 7.3上安装SQL Server 2017

sql server2017功能该怎么选

在Linux上离线安装SQL Server 2017