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

Linux环境安装SqlServer(破解3.25G内存限制)

时间:2017-10-14 18:44:53      阅读:320      评论:0      收藏:0      [点我收藏+]

标签:root   ast   密码   破解   microsoft   stat   red   mod   status   

1.必须 RHEL 7.3 或 7.4 推荐Centos 7.3

2.终端中输入su 根据提示输入root密码

3.下载 Microsoft SQL Server Red Hat 存储库配置文件:

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

4.运行以下命令,安装 SQL Server:

sudo yum install -y mssql-server

5.运行包安装完成后mssql conf 安装并按照提示操作以设置 SA 密码,并选择你的版本。

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

6.第五步命令执行时会提示错误:如下

sqlservr: This program requires a machine with at least 3250 megabytes of memory.

7.执行命令(将3.25G改为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

8.重新执行第五步命令 (第一个提示为要选择什么版本 2为开发板,第二个提示为要选择的语言 10为中文,第三个提示为输入SA 密码  等待完成)

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

9.配置完成后,请验证服务是否正在运行:

systemctl status mssql-server

10.看到此图 恭喜你成功了

技术分享

11.Linux开启1433端口 要不怎么远程连接呢

sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent
sudo firewall-cmd --reload

接下来可按照微软文献安装SQL命令行工具已经做本地测试。

微软:https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-red-hat

 

Linux环境安装SqlServer(破解3.25G内存限制)

标签:root   ast   密码   破解   microsoft   stat   red   mod   status   

原文地址:http://www.cnblogs.com/itiie/p/7667617.html

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