如何评价微软发布了sqlserver on linux

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何评价微软发布了sqlserver on linux相关的知识,希望对你有一定的参考价值。

参考技术A 我觉得是正确的选择。现在开源已经不是要不要拥抱,而是什么时候拥抱,现在拥抱还来不来得及的问题。
在过去20年中,微软各大产品靠跟Windows绑定来强占市场。这样做的好处是很多产品不用推广,就能收获大量的用户,但是坏处是好多产品已经习惯了躺着吃饭的日子,执行力竞争力日渐下降。微软现在的很多做法就是想通过做好产品,去俘获大量用户,我不在意你是用windows还是android, 只要用微软的产品就行,有了这些忠实的用户,以后再考不同的手段来引导。Windows现在也应该专注于提供满足用户需求的产品,而不是想通过庞大的市场和绑定来绑架用户。
感觉以后会有越来越多的产品往Linux迁移的,希望可以早日用上Visual Studio:-)
参考技术B 和以往的sql server兼容性好的话,企业以后可以省下买win server的开支了吧。
开源项目不大可能用它吧。
反正是以前用的还会继续用,以前不用的以后也不会用。本回答被提问者采纳

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数据库管理工具的客户端进行连接和管理了。

技术分享图片


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

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


以上是关于如何评价微软发布了sqlserver on linux的主要内容,如果未能解决你的问题,请参考以下文章

Linux下安装SqlServer 2017SQL Server on Linux

如何评价微软的orleans框架

如何评价微软 Surface Pro 5

如何评价微软研究院的 Madoko Markdown

SQL Server vNext CTP1 on Linux

SQL Server On Linux/Container FAQ