Подсистема Windows для Linux: ошибка при установке MSSQL Server

Я только что загрузил и установил Microsoft SQL Server в свою среду WSL. Все прошло гладко, когда я запустил sudo /opt/mssql/bin/mssql-conf setup. Мне было предложено указать версию установки (например, Developer), установить язык и пароль администратора. При запросе подтверждения происходит следующее:

    Enter the SQL Server system administrator password:
Confirm the SQL Server system administrator password:
Configuring SQL Server...

This program has encountered a fatal error and cannot continue running.
The following diagnostic information is available:

       Reason: 0x00000003
      Message: fd != -1
   Stacktrace: 00007fda0c625833 00007fda0bfe76ba 00007fda095e682d
      Process: 397 - sqlservr
       Thread: 398
  Instance Id: 211a9fac-1061-47f2-8548-ab92a985561c
     Crash Id: e0ebf051-c561-4c3e-9162-e4fdf862b85f
  Build stamp: 33abe47c18f6a90a4d4f4d452a4549c8fd970e1c89a3d9170ba3b0292bc485a5
Multiple crashes have occurred
This program has encountered a fatal error and cannot continue running.
The following diagnostic information is available:

       Reason: 0x00000003
      Message: fd != -1
   Stacktrace: 00007fda0c625a0c 00007fda0bfe76ba 00007fda095e682d
      Process: 399 - sqlservr
       Thread: 401
  Instance Id: 211a9fac-1061-47f2-8548-ab92a985561c
     Crash Id: e0ebf051-c561-4c3e-9162-e4fdf862b85f
  Build stamp: 33abe47c18f6a90a4d4f4d452a4549c8fd970e1c89a3d9170ba3b0292bc485a5
*********** PANIC CORE DUMP GENERATION FAILED **********
Attempt to launch handle-crash.sh failed with error 0x0000000C
/opt/mssql/lib/mssql-conf/invokesqlservr.sh: line 15:   396 Aborted                 (core dumped) sudo -EH -u mssql /bin/bash -c "$CMDLINE"
Failed to connect to bus: No such file or directory
Attempting to start the Microsoft SQL Server service failed.

Таким образом, конфигурация установки дает сбой (каждый раз), и служба не запускается. Кто-нибудь еще сталкивался с этой проблемой? В Google об этом практически ничего нет, поэтому я и пытаюсь ТАК.


person James Chalmers    schedule 08.10.2017    source источник
comment
Я только что обновил Windows до Fall Creators Update версии 1709 OS Build 16299, и я использую новую установку WSL Ubuntu, и до сих пор не получаю удовольствия от установки SQL Server. Я получаю идентичную ошибку, показанную выше. Я предполагаю, что невозможно установить SQL Server на Linux на моем компьютере, возможно, из-за аппаратных ограничений.   -  person James Chalmers    schedule 18.10.2017


Ответы (1)


В настоящее время подсистема Windows для Linux для Windows 10 не поддерживается в качестве цели установки для MSSQL-Server.

Источник: https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-ubuntu

person Frederico Matthes    schedule 10.11.2017