【问题标题】:How to install mssql in ubuntu 14.04如何在 ubuntu 14.04 中安装 mssql
【发布时间】:2017-09-25 03:02:50
【问题描述】:

我想用 2008/2012 安装 mssql。请建议正确的文档或安装步骤。我尝试从 https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu 安装,但它给了我以下错误 -

/opt/mssql/bin/sqlservr: /usr/lib/x86_64-linux-gnu/libsss_nss_idmap.so.0: no version information available (required by /opt/mssql/bin/sqlservr)
Starting Microsoft SQL Server...
sudo: systemctl: command not found
Error starting Microsoft SQL Server.

同时运行命令 -

sudo /opt/mssql/bin/mssql-conf 设置

【问题讨论】:

标签: sql-server ubuntu-14.04


【解决方案1】:

ubuntu 14.04..Docs clearly state supported versions无法安装mssql

以下平台支持 SQL Server vNext CTP 2.0:

补充一下,我认为安装 docker 会支持小于 16 的版本,但是从docker file 我们可以看到下面

基础操作系统层:最新的 Ubuntu LTS。
FROM ubuntu:16.04

这意味着它需要存在 ubuntu:16.04 版本

【讨论】:

    【解决方案2】:

    对于解决方法,您可以使用运行 Docker 容器 (microsoft/mssql-server-linux),例如

    docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=yourStrongPassword!" -p 1433:1433 microsoft/mssql-server-linux
    

    然后使用您的 SQL 客户端连接到 localhost:1433

    【讨论】:

      【解决方案3】:

      不能在任何非窗口平台上安装 sql server 2008 或 2012。 此功能随 2016 或 2017 年提供。

      https://www.microsoft.com/en-us/sql-server/sql-server-2017

      【讨论】:

      • 所以你的意思是说我们在ubuntu下载2016或者2017??
      【解决方案4】:

      你不能,因为你必须有 16.04+ 的 Ubuntu 版本才能根据documentation 安装 MSSQL。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-19
        • 2016-02-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多