我有一个问题要在我的Linux(Ubuntu16.04)服务器上安装MSSQL。
我使用了微软的手册,但我总是在同一阶段失败。实际上,由于核心问题,Docker不是一个替代方案。
之后:
sudo apt-get install -y mssql-server我应该做的
sudo /opt/mssql/bin/mssql-conf setup.在回答完所有问题后,将返回:
sqlservr8383: sqlservr:配置文件'/var/opt/mssql/mssql.conf‘未能加载(错误:无法打开INI文件。Errno 2文件名mssql.conf)
我可以访问配置文件,脚本似乎也可以使用它。我的Linux技能还不足以解决这个问题。
为了回答提出的一些问题:
sudocat文件按预期返回内容发布于 2019-09-03 13:24:47
尝试首先将mssql作为root运行(停止服务,以根用户身份运行它,使用/opt/mssql/bin/sqlservr),并查看它是否以这种方式工作。如果是的话,停止mssql服务器并使用sudo chown -R mssql:mssql /var/opt/mssql修复mssql的所有权)。更多关于this answer的信息。
https://stackoverflow.com/questions/50296851
复制相似问题