码迷,mamicode.com
首页 > 数据库 > 详细

CentOS7.6安装SQL SERVER 2017

时间:2019-11-14 09:38:41      阅读:584      评论:0      收藏:0      [点我收藏+]

标签:soft   htm   ack   开始   选择   rhel   配置   命令   grep   

1、下载sql server 镜像配置文件到指定位置

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

技术图片

 

 2、运行以下命令,安装 SQL Server

sudo yum install -y mssql-server

技术图片

 

 3、配置SQL Server数据库

sudo /opt/mssql/bin/mssql-conf setup

技术图片

 

自己玩的,这里我选择2,Developer(免费,无生产许可)版本

技术图片

 

 输入yes,接受许可条款

技术图片

 

 设置数据库密码,这里自行设置吧。

哈,报错了:

技术图片

 稍微查了下资料,知道原因了;我这台廉价云服务器总共只有2G内存,安装sql server必须保证空闲内存至少有2G,好吧,所以安装失败了;网上说换个版本安装,行,安装Express版本吧,从命令:sudo /opt/mssql/bin/mssql-conf setup 开始。

技术图片

 

 还是失败了;重新再寻找解决方案:

依次执行以下命令:将内存需求2G改为512M

cd /opt/mssql/bin/
# mv sqlservr sqlservr.old
# python
a = open("sqlservr.old", "rb").read()
b = a.replace("\x80\x10\xb7\xc1", "\x00\x80\x84\x1e")
open("sqlservr", "wb").write(b)
(完成后Ctrl+D)
# chmod +x sqlservr

结果如下,再次执行sudo /opt/mssql/bin/mssql-conf setup

技术图片

 

 技术图片

 

 貌似成功了?查看下安装的sql server版本

rpm -qa | grep mssql

技术图片

 

 安装成功。

 

参考链接:

https://www.cnblogs.com/xuanqust/p/11106679.html

http://www.bubuko.com/infodetail-2351079.html

 

CentOS7.6安装SQL SERVER 2017

标签:soft   htm   ack   开始   选择   rhel   配置   命令   grep   

原文地址:https://www.cnblogs.com/wanggang2016/p/11854740.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!