说到SQL Server服务,咱们你们都知道是Microsoft公司的数据库服务,固然说到数据库,如今主要分为三大商:1:Oracle、2:Msql Server、3:Mysql;三种数据库在当下环境受到不了不一样程度的关注;好比oracle主要应用到大型的商业比较多,好比银行;SQL Server主要在常见的互联网公司使用;mysql主要应用于小型的企业或者服务商使用;固然从费用上来讲,Oracle是最贵的,也是最为稳定的;SQL Server也是比较贵的,可是相比Oracle稍微低点,最后咱们说到的Mysql也是作开发人员常常用到的,也是管理人员常常作测试 用到的,由于是免费的,好了废话很少说了,开始进入正题,咱们今天主要介绍的是Centos 7.3下安装 Linux For SQL Server及配置介绍,2016年接近年末微软公告说要出一款在Linux下能够运行的SQL Server了,固然如今已经发布了,对于功能及稳定上,须要进行测试,今天咱们首先介绍的是测试,后续咱们会将Linux For SQL Server写成一个集合,若有兴趣的能够参考学习。mysql
咱们知道在Linux下安装服务有不少方式,最为简单的也就是yum安装,可是不少服务经过yum是没法安装的,若是想使用yum安装,须要指定yum安装仓库,咱们今天须要安装MSQL Server,因此须要指定微软的yum源;sql
你必须 RHEL 7.3 或 7.4 机至少2核心&&3.5GB的内存。数据库
若要在 RHEL 上配置 SQL Server,在安装的终端运行如下命令mssql server包:windows
一、下载 Microsoft SQL Server Red Hat 存储库配置文件:oracle
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
二、运行如下命令,安装 SQL Server:curl
sudo yum install -y mssql-server
三、软件包安装完成后,运行mssql conf 安装命令并按照操做提示设置 SA 密码,并选择你的版本。tcp
sudo /opt/mssql/bin/mssql-conf setup
选择SQL版本 Dev版本(免费版)输入2工具
输入Yes 确认安装学习
设置SQL Server管理员sa的密码(还会提示再次输入确认密码,输入便可),请确保为 SA 账户指定强密码(最少 8 个字符,包括大写和小写字母、十进制数字和/或非字母数字符号)。测试
安装进行中……
至此SQL Server已经安装完成并启动成功了。
四、配置完成后,查看验证服务是否正在运行:
systemctl status mssql-server
SQL Server运行一切正常
五、配置防火墙实现远程连接, 默认的 SQL Server 端口为 TCP 1433。 若是你使用FirewallD适合您的防火墙,你可使用如下命令:
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
若是提示:FirewallD is not running 说明防火墙没有开启
开启防火墙命令:
systemctl start firewalld
再运行以上开启1433端口的命令便可
下载SQL Server Management Studio管理工具 https://go.microsoft.com/fwlink/?linkid=873126 不可以使用低版本的管理工具,小编在使用低版本管理工具过程当中无端出现一些异常,最新版2017管理工具正常。
经过windows下的SQL Manager Studio 链接到Linux 上的SQL Server,此处密码为你安装过程当中设置的密码
是否是很帅尼……
感谢您的观看,本文若有不对或错误之处欢迎指出,谢谢。