首先,贴上微软官方安装方法,大家按照官方的操作就行。 
微软官方安装方法

相信很多同学遇到一个问题就是:

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

在破解之前,博主要声明一个坑,

虽然网上有文告诉如何破解预览版 3.25G 内存限制的文章,但是很皮的是,微软在 Update 4 后把内存限制改成了 2G,也就是,即使你按照指南操作,安装时空闲内存不足 2000M 一样会得到报错消息:

既然有这个问题之后,好叻,大家就知道了,为啥试了那么多方法不行,接下来,我们就来破解这个限制,

cd /opt/mssql/bin/ # 进入目录 
mv sqlservr sqlservr.old # 保存备份文件 
python # 使用python修改内存限制代码

  >>>oldfile = open("sqlservr.old", "rb").read()
  >>>newfile = oldfile.replace("\x00\x94\x35\x77", "\x00\x80\x84\x1e")
  >>>open("sqlservr", "wb").write(newfile)
  >>>exit()

修改后,内存限制被缩小为 512 兆字节,下面正常安装即可。

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

相关文章:

  • 2021-11-18
  • 2021-11-02
  • 2021-10-06
  • 2021-05-25
  • 2021-09-09
  • 2022-01-24
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-15
  • 2022-02-26
  • 2021-05-19
  • 2022-12-23
相关资源
相似解决方案