一、准备工作
1、首先安装CentOS系统版本
下载地址1
下载地址2
可在以上网址查最新版本
2、本机需要连接互联网(后面实例是以在线安装为例),在线安装便洁,也会提到离线安装直接下载安装包.
二、安装SQL SERVER(以root用户账号安装,在Linux上运行SQL Server需要至少3.25GB的内存。SQL Server引擎目前仅测试了高达256GB的内存。)
1、下载Microsoft Red Hat存储库配置文件。
- [root@localhost Desktop]# curl https://packages.microsoft.com/config/rhel/7/mssql-server.repo > /etc/yum.repos.d/mssql-server.repo
2、运行以下命令安装SQL Server
- [root@localhost Desktop]# yum install -y mssql-server
3、软件包安装完成后,运行配置脚本并按照提示操作。请确保为SA帐户指定一个强密码(最小长度为8个字符,包括大写字母和小写字母,基本10位数字和/或非字母数字符号),按提示设置SA密码。
- [root@localhost Desktop]# sudo /opt/mssql/bin/sqlservr-setup
4、配置完成后,验证服务是否正在运行
- systemctl status mssql-server
5、需要在RHEL上的防火墙上打开端口。如果你正在使用FirewallD你的防火墙,你可以使用下面的命令
- [root@localhost Desktop]# sudo firewall-cmd –zone=public –add-port=1433/tcp –permanent
- [root@localhost Desktop]# sudo firewall-cmd –reload
三、安装SQL Server工具
1、下载Microsoft Red Hat存储库配置文件
- curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/msprod.repo
2、运行以下命令以使用unixODBC开发人员软件包安装“mssql-tools”。
- [root@localhost Desktop]# yum install mssql-tools unixODBC-utf16-devel
3、创建符号链接也叫软链接
- [root@localhost Desktop]# ln -sfn /opt/mssql-tools/bin/sqlcmd-13.0.1.0 /usr/bin/sqlcmd
- [root@localhost Desktop]# ln -sfn /opt/mssql-tools/bin/bcp-13.0.1.0 /usr/bin/bcp
4、测试数据库命令sqlcmd
- sqlcmd -S localhost -U sa -P password
显示如上说明你安装成功
四、离线安装
1、下载安装包
在以下连接找安装包后缀名为rpm
http://packages.microsoft.com
SQL Server
SQL Server Tool
在安装管理工具时注意要按顺序分别安装
msodbcsql
unixODBC
mssql-tools