Ubuntu 下安装SQL Server教程

所属分类: 数据库 / MsSql 阅读数: 1909
收藏 0 赞 0 分享

微软刚宣布了下一代 SQL Server 的公开预览,Canonical 也正式宣布此预览版本可用于 Ubuntu 系统。无论是在内部部署还是在云端使用,SQL Server on Ubuntu 都为开发人员和组织提供了更为自由的选择。SQL Server 所允许的开发语言和数据类型,也成为可以向市场提供最创新和灵活的平台之一。

在下一代 SQL Server 中,微软为 Linux 和 Windows 平台的 SQL Server 提供了更为强大的功能,其中就包括对 Docker 容器的支持。此外 SQL Server on Ubuntu 更可以显着降低成本、提高性能,以及在不添加更多硬件的情况下轻松扩展和部署额外存储和计算资源的能力。

成本:组织可利用 Microsoft Azure 平台的弹性和廉价资源带来许多成本收益,资源可以按需分配并在不使用平台时降低成本—非活动资源不会计费。
性能:在云中, 管理数据库工作负载的资源会被按需优化。通过使用像 Docker 这样的流程容器和 Canonical Juju 这样的服务模型解决方案,组织可以提高其工作负载的性能,以及提高部署以数据为中心的解决方案的速度和效率。
可扩展性:下一代 SQL Server 的承诺是允许 DBA 构建大规模的基于 Microsoft Azure 的数据库,而不必新增更多硬件。通过包括对 Linux 容器(如 Docker 进程 或 Canonical 的 LXD container)的支持,组织可以超越传统效率,而 Canonical 和微软在 Ubuntu、SQL Server、容器和 Azure 平台的结合带来了非常一致的 Linux 云体验。

今年早些时候微软即宣布了 SQL Server on Linux 计划,Canonical 也继续与微软合作,将最好的 Linux 系统带入微软平台。Canonical 技术主管 Dustin Kirkland 表示:「微软和 Canonical 继续在 Windows 世界和 Linux 世界之间建立桥梁。 SQL Server on Ubuntu 便是这种趋势的又一示例。」

安装SQL Server on Ubuntu

当前微软发布的 SQL Server on Linux 版本为 SQL Server vNext CTP1,已经支持 Red Hat Enterprise Linux 7.2b 和 Ubuntu 16.04 系统(SUSE Linux Enterprise Server v12 SP2 也会很快到来),下面我们就以 Ubuntu 16.04 作为示例介绍如何进行安装部署。

复制代码 代码如下:
#导入公共存储库GPG密钥
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
#注册Microsoft SQL Server Ubuntu存储库
curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list > /etc/apt/sources.list.d/mssql-server.list

#安装SQL Server on Linux
sudo apt update
sudo apt install -y mssql-server

软件包安装完成后,运行配置脚本并按照提示操作:

sudo /opt/mssql/bin/sqlservr-setup

输入你sa帐户的密码,提示如图:

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

systemctl status mssql-server

更多精彩内容其他人还在看

对有insert触发器表取IDENTITY值时发现的问题

赶快查了下msdn,原来@@IDENTITY还有这么多讲究
收藏 0 赞 0 分享

SQL SERVER 查询正在实行的SQL语句

SQL SERVER 查询正在实行的SQL语句的实现代码
收藏 0 赞 0 分享

sql 随机抽取几条数据的方法 推荐

前段时间在做项目的时刻。总是遇到这样一个问题。就是要怎么去让首页显示的内容不断的变化。想了很久。也没有什么结果。后面去想了一下。得出以下一个结果
收藏 0 赞 0 分享

sql 多条件组合查询,并根据指定类别找出所有最小子类别的SQL语句备忘

多条件组合查询,并根据指定类别找出所有最小子类别的SQL语句备忘
收藏 0 赞 0 分享

Java 实现连接sql server 2000

JDBC技术事实上是一种能通过JAVA语言访问任何结构化数据库的应用程序接口(API)(Sun这样说的,我也不知道是不是真的),而且现在的JDBC 3.0据Sun说也能访问Execel等电子表格程序!
收藏 0 赞 0 分享

SQL Server 不存在或访问被拒绝(转)

在使用 SQL Server 的过程中,用户遇到最多的问题莫过于连接失败了。一般而言,有两种连接SQL Server 的方式,一是利用 SQL Server 自带的客户端工具
收藏 0 赞 0 分享

分页查询 效率最高

给大家分享个效率最高的分页查询 5000万级别有效 比 ROWNUMBER 和Top效率高
收藏 0 赞 0 分享

sqlserver 系统存储过程 中文说明

sqlserver 系统存储过程这样大家就知道这些存储过程的作用了。
收藏 0 赞 0 分享

sql 多表连接查询

sql 多表连接查询语句代码,大家可以参考下。
收藏 0 赞 0 分享

SQL SERVER 自增列

判断Table是否存在自增列(Identity column)
收藏 0 赞 0 分享
查看更多