1.下载 Microsoft SQL Server Red Hat 存储库配置文件:
curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
2.通过yum安装
yum install -y mssql-server
3.运行包安装完成后mssql conf 安装并按照提示操作以设置 SA 密码,并选择你的版本,安装完成后会自动启动数据库服务。
export MSSQL_COLLATION='Chinese_PRC_CI_AS'
export MSSQL_LCID='2052'
/opt/mssql/bin/mssql-conf setup
选 2 developer
如有遇到内存不足,安装失败:
cd /opt/mssql/bin/ # 进入目录 mv sqlservr sqlservr.bak # 保存备份文件 python #使用python修改内存限制的代码
然后使用python,进行如下操作:
>>> oldfile = open("sqlservr.bak", "rb").read() >>> newfile = oldfile.replace("\xff\x93\x35\x77", "\x00\x80\x84\x1e") >>> open("sqlservr", "wb").write(newfile) >>>exit()
然后重新安装:
/opt/mssql/bin/mssql-conf setup
如果遇到:
/bin/bash: /opt/mssql/bin/sqlservr: 权限不够
执行 : chmod 777 sqlservr 后再开启服务 systemctl start mssql-server