阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Ubuntu 16.04 安装 SQL Server v.Next

226次阅读
没有评论

共计 2467 个字符,预计需要花费 7 分钟才能阅读完成。

2016 年 11 月 16 日,微软发布了最新的 SQLServer 公共预览版 SQL Server vNext CTP1,其可以运行在 Linux 和 Windows 操作系统上。该预览版支持的操作系统平台有 Linux、Windows、Docker、maxOS、Azure 虚拟机。在 Linux 上安装的预览版支持 SQL Server 数据库引擎的许多特征。

Ubuntu 16.04 安装 SQL Server v.Next

目前支持的 Linux 平台有:

Red Hat Enterprise Linux 7.2 Workstation,Server, and Desktop

Ubuntu 16.04

Docker Engine 1.8+(可部署在 Windows、Mac 或者 Linux)

当然,SQL Server vNext CTP1 为了能在 Linux 操作系统上运行,并且有别于 Windows 系统的管理结构,有许多功能和服务在 Linux 上是不支持的,如全文索引、复制、分布式查询、AG 以及安全认证和其他服务。

现在在 Ubuntu 16.04 上测试安装 SQL Server 

Ubuntu 16.04 LTS 官方镜像下载:

32 位 :http://releases.ubuntu.com/16.04/ubuntu-16.04-desktop-i386.iso

64 位:http://releases.ubuntu.com/16.04/ubuntu-16.04-desktop-amd64.iso

1.      导入公共库 GPG 密钥:

curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add – 

 Ubuntu 16.04 安装 SQL Server v.Next

2.      注册 SQL Server Ubuntu 库

curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list 

 Ubuntu 16.04 安装 SQL Server v.Next

3.      安装 SQL Server(下载大小 144 MB,安装需要磁盘空间 682 MB,需要内存 3.25 GB)

sudo apt-get update 

sudo apt-get install -y mssql-server 

 Ubuntu 16.04 安装 SQL Server v.Next

4.      运行配置脚本(设置 sa 密码,运行服务)

sudo /opt/mssql/bin/sqlservr-setup 

 Ubuntu 16.04 安装 SQL Server v.Next

停止服务命令如下:

sqlservr-setup –stop-service 

5.      验证服务是否在运行

systemctl status mssql-server 

 Ubuntu 16.04 安装 SQL Server v.Next

6.      安装客户端连接工具

  1. curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add – 
  2. curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list 
  3. sudo apt-get update 
  4. sudo apt-get install mssql-tools 

7.      连接 SQL Server 数据库

sqlcmd -S localhost -U SA -P ‘<YourPassword>’ 

 Ubuntu 16.04 安装 SQL Server v.Next

8.      设置防火墙

  1. firewall-cmd –zone=public –add-port=1433/tcp –permanent 
  2. firewall-cmd –reload 

SQL Server on Linux 预览版的安装和配置都很简单,当前很多相关功能和服务并没有,主要是 SQL Server 数据库引擎。虽然功能简单,但是很多人对 SQL Server 跨平台运行都很期待。微软每两年发布一次新产品,期望 2018 年 SQL Server on Linux 的版本更强大!如需了解更多,参考 SQL Server v.Next Public Preview 及 SQL Server on Linux。

更多 Ubuntu 相关信息见 Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2017-05/143919.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-22发表,共计2467字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中