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("x80x10xb7xc1", "x00x80x84x1e") 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