• Microsoft SQL Server on Linux破解 2G内存限制


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

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

    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("x00x94x35x77", "x00x80x84x1e")
      >>>open("sqlservr", "wb").write(newfile)
      >>>exit()

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

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

  • 相关阅读:
    闭包 与 装饰器
    Linux常用命令 (二)
    day1 linux常用命令(一)
    📎 .xib
    📎 Emoji 前端转换
    📎 钉钉微应用( 新启项目Weex H5 )
    📎 ROR:常用GEM
    📎 AndroidNative【ING...】
    🆕 ror方法
    安装centos7
  • 原文地址:https://www.cnblogs.com/starksoft/p/9301065.html
Copyright © 2020-2023  润新知