centos7.5 安装mssql-server操作说明

操作系统:centos7.5 x64

mssql-server:2017

内存要求:3G及以上

一、服务端mssql-server安装

1、首先下载yum源

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

2、yum安装mssql-server

yum install mssql-server

3、查看是否安装成功

rpm -qa | grep mssql-server

4、初始化设置(默认安装至:/opt/mssql)

cd /opt/mssql/bin

执行配置命令:

./mssql-conf setup

此处我们选择开发者模式,免费

设置管理员密码,看到最后一行successfully,证明配置成功,默认帐号是 sa

然后查看服务是否正常启动:systemctl status mssql-server

以上就完成了服务端的配置

二、客户端sqlcmd安装

1、配置yum源

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

2、yum 安装sql-tool

yum install -y mssql-tools

3、配置环境变量

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc

source ~/.bashrc

4、使用客户端sqlcmd登录数据库

sqlcmd -S localhost -U SA

常见问题:

启动失败

由于通过systemctl status 查看的日志信息较少,可以通过使用命令启动查看详细日志

[root@master bin]# ./sqlservr start
sqlservr: This program requires a machine with at least 2000 megabytes of memory.
./sqlservr: This program requires a machine with at least 2000 megabytes of memory

此处由于内存不足导致启动失败,加大内存即可!

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();