你好,游客 登录 注册 搜索
背景:
阅读新闻

Ubuntu 16.04 安装 SQL Server v.Next

[日期:2017-05-18] 来源:Linux社区  作者:黄泽成 [字体: ]

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

目前支持的 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 - 

 

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 

 

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

sudo apt-get update 

sudo apt-get install -y mssql-server 

 

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

sudo /opt/mssql/bin/sqlservr-setup 

 

停止服务命令如下:

sqlservr-setup --stop-service 

5.      验证服务是否在运行

systemctl status mssql-server 

 

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>' 

 

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

linux
相关资讯       Ubuntu 16.04安装SQL Server 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款