Linux环境安装SqlServer(破解3.25G内存限制)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux环境安装SqlServer(破解3.25G内存限制)相关的知识,希望对你有一定的参考价值。
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内存限制)的主要内容,如果未能解决你的问题,请参考以下文章
破解SQLServer for Linux预览版的3.5GB内存限制 (RHEL篇) 转
验证码识别工具GraphicsMagick1.3.25和Tesseract-OCR4.0.0 Linux安装部署过程记录
Intellij idea史上最简单的教程之Linux下安装与破解Intellij idea2017