You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux下MS SQL Server评估期过期,无法安装开发者版求助

解决Linux版SQL Server评估期过期后重装仍报错的问题

我之前也碰到过一模一样的情况,确实是卸载时没清理干净旧的激活残留信息在搞鬼,按下面的步骤来应该能彻底解决:

  • 首先彻底停止SQL Server服务,避免卸载时出现文件占用问题:

    sudo systemctl stop mssql-server
    
  • 完全卸载所有SQL Server相关包,同时清理核心残留目录:
    如果你用的是Ubuntu/Debian系发行版,执行:

    sudo apt-get purge mssql-server mssql-tools unixodbc-dev
    sudo rm -rf /var/opt/mssql/
    

    要是是RHEL/CentOS系,就用:

    sudo yum remove mssql-server mssql-tools unixODBC-devel
    sudo rm -rf /var/opt/mssql/
    

    重点说下/var/opt/mssql/这个目录——它是SQL Server存储激活信息、系统配置和数据库文件的核心位置,旧的评估期激活记录就藏在这里,必须彻底删除才能清除残留限制。

  • 重新安装SQL Server及配套工具:
    以Ubuntu为例,执行:

    sudo apt-get update
    sudo apt-get install mssql-server mssql-tools unixodbc-dev
    

    其他发行版对应调整安装命令即可。

  • 最后重新运行配置脚本,务必选择开发者版:

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

    运行时留意交互提示,找到Developer (免费,无生产许可)选项并选中,设置好SA密码后等待配置完成,这次应该就能正常启动服务了。

如果还是有异常,可以检查下/etc/mssql/目录是否有残留配置文件,不过一般删掉/var/opt/mssql/就足够解决激活残留的问题了。

内容的提问来源于stack exchange,提问作者Gunnar Grim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 04:40:37