www.350.vipCentOS上安装SQL Server vNext CTP1

后天微软正规公布上SQL Server 二〇一六SP1,根据过去的SP1定律,能够在生育条件上使用了。打了SP1的标准版将具备集团版大约具有的的功用。唯有RAM
超越128GB或然超越24主干如故超过4路的遭受才必定要安装公司版。

还应该有二个首要的揭露:SQL Server vNext on
Linux。也是本文介绍安装的版本。言必有中,带头安装。

本条版本的SQL Server,官方帮助的阳台是Red Hat Enterpise 7.2 可能Ubuntu
16.04。但是本身手上暂前卫未Red Hat,就用CentOS 7.2探求。

作者是以root身份安装的。

1. 安装
#下载库配置文件

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


#安装

sudo yum install -y mssql-server

www.350.vip 1

2. 周转配置文件
#运行SQL Server的配置文件进行配置。
#这个过程会要你同意License条款,设置SA密码,设置SQL Server服务开机启动

/opt/mssql/bin/sqlservr-setup

www.350.vip 2

3. 检查服务情况
#检查SQL Server的服务状态

systemctl status mssql-server

www.350.vip 3

4. 修改防火墙
#修改防火墙,允许1433端口

systemctl start firewalld
firewall-cmd --zone=public --add-port=1433/tcp --permanent
firewall-cmd --reload

www.350.vip 4

5. 安装SQL工具,包括sqlcmd和bcp。
#下载源的库配置文件

curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/msprod.repo

#安装tools
yum install mssql-tools
6. 接连测量试验
# 使用sqlcmd的本地连接。直接在-P参数后填密码或者回车后输入密码。

sqlcmd -S . -U SA -p

www.350.vip 5

察觉sqlcmd的运用格局和windows下是风姿罗曼蒂克致的。重临内容最终有二个依照最近询问的耗时预估的每秒事务管理量。

接下来建个库,建个表试试。

www.350.vip 6

远程连接。从windows使用sqlcmd,用外网IP连接
www.350.vip 7

应用SSMS连接,笔者动用是SQL
二零一五安装时自带SSMS,大概会有大器晚成部分不援助难题。能够看来Agent没运行的,实际上是以此版本未有Agent。

www.350.vip 8

有意思的是,使用SSMS能够创设库,却不可能创造表。从错误音讯来看,仿佛是不协理图形分界面成立表。

www.350.vip 9

总结:

  1. 尝鲜性地质度量试一下,有时机还会测验越来越多效果与利益。近来不协理Agent,复制和大非常多BI功用组件。
  2. 许多人对SQL Server On
    Linux是富有指望的。借使它在Linux上的显现与之在Windows上的表现意气风发致美观的话,作者深信会有更三个人采用它。
  3. SQL Server On Linux的越来越多文书档案内容:SQL Server on Linux
    Documentation

发表评论

电子邮件地址不会被公开。 必填项已用*标注