zoukankan      html  css  js  c++  java
  • CentOS8中安装SQLServer

    微软的帮助说的很详细了,也很好。

    阿里云的centos8里安装了python3,无须另装python。

    这里提一下关于破解2g内存限制的问题。

    安装到第三步的时候,会提示内存限制。网上找到的破解方法有效,但需要注意以下两点:

    1、使用python3,而不是python执行命令(除非你想重装python)

    2、命令如下:

    cd /opt/mssql/bin/ # 进入目录
    mv sqlservr sqlservr.old # 保存备份文件
    python # 使用python修改内存限制代码
    >>>oldfile = open("sqlservr.old", "rb").read()
    >>>newfile=oldfile.replace(b"x00x94x35x77",b"x00x80x84x1e")
    >>>open("sqlservr", "wb").write(newfile)
    >>>exit()

    注意:replace命令里的字符串要加b,不然执行不了。

    3、完事给这个文件加上执行权限(步骤略)(我是读写执行全给)

    到此,看起来一切正常。

     通过查询微软帮助,得知修改默认端口号:

    sudo /opt/mssql/bin/mssql-conf set network.tcpport <new_tcp_port>

    之后重启服务。

    sudo systemctl restart mssql-server

     如果需要重置密码,可以运行以下命令:

    sudo /opt/mssql/bin/mssql-conf set-sa-password

    本地ssms连接,需要注意ip和端口之间用逗号分隔。如“192.168.1.1,12345”。

    成功:

  • 相关阅读:
    3305: Hero In Maze II (优先队列+bfs)
    2016年5月8日 GDCPC省赛总结
    POJ 2361 Tic Tac Toe
    about 字节
    KMP模式匹配
    scau 8616 汽车拉力比赛
    海盗分金--大于半数才成立
    scau 10692 XYM-入门之道
    函数模板和类模板成员函数的定义通常放在头文件中
    c语言运算符优先级巧记
  • 原文地址:https://www.cnblogs.com/wanjinliu/p/12444652.html
Copyright © 2011-2022 走看看