Проблемы

Предположим, вы пытаетесь установить Microsoft SQL Server 2019 в операционной системе Linux, такой как Redhat или Ubuntu. Если IPv6 отключен на уровне ядра ОС и вы пытаетесь настроить SQL Server с помощью команды sudo /opt/mssql/bin/mssql-conf setup, вы получите следующие сообщения в консоли Linux и журнал ошибок SQL Server. Кроме того, конфигурация может завершиться ошибкой.

Консоль Linux:
 

Идентификатор лицензирования успешно обработан. Новый выпуск — [Enterprise Evaluation Edition].

Для этого экземпляра включен Параметр ForceFlush.

Функция ForceFlush включена для устойчивости журнала.

Начальная настройка Microsoft SQL Server не выполнена. Обратитесь к errorLOG.

в /var/opt/mssql/log для получения дополнительных сведений.

SQL Server журнала ошибок:
 

DateTimeAndSpid Очистка базы данных tempdb.

DateTimeAndS pid [2]. Состояние компонента: PVS: 0. CTR: 0. ConcurrentPFSUpdate: 1.

DateTimeAndS pid Starting up database 'tempdb'.

DateTimeAndS pid База данных tempdb содержит 1 файл данных.

DateTimeAndS pid . Конечная точка компонента Service Broker находится в отключенном или остановленном состоянии.

DateTimeAndS pid . Конечная точка зеркального отображения базы данных находится в отключенном или остановленном состоянии.

Запущен диспетчер pid Service Broker DateTimeAndS.

DateTimeAndS pid Database "msdb", выполняющие шаг обновления с версии VersionNum до version VersionNum.

DateTimeAndS pid Database "msdb", выполняющие шаг обновления с версии VersionNum до version VersionNum.

Ошибка pid DateTimeAndS : 26024, серьезность: 16, состояние: 1.

Pid Server DateTimeAndS не удалось прослушивать "any" <ipv6> 1433. Ошибка: 0x2742. Чтобы продолжить, уведомите системного администратора.

Ошибка pid DateTimeAndS : 17182, серьезность: 16, состояние: 1.

Не удалось инициализировать pid TDSSNIClient DateTimeAndS с ошибкой 0x2742 код состояния 0xa. Причина: не удалось инициализировать прослушиватель TCP/IP. Операция сокета обнаружила недоставленную сеть.

Ошибка pid DateTimeAndS : 17182, серьезность: 16, состояние: 1.

Не удалось инициализировать pid TDSSNIClient DateTimeAndS с ошибкой 0x2742 код состояния 0x1. Причина. Сбой инициализации с ошибкой инфраструктуры. Проверьте наличие предыдущих ошибок. Операция сокета обнаружила недоставленную сеть.

Ошибка pid DateTimeAndS : 39002, серьезность: 16, состояние: 1.

Pid DateTimeAndS SQL не удалось загрузить расширяемость для кода ошибки 0x80070005.    

Ошибка pid DateTimeAndS : 17826, серьезность: 18, состояние: 3.

Pid DateTimeAndS не удалось запустить сетевую библиотеку из-за внутренней ошибки в сетевой библиотеке. Чтобы определить причину, просмотрите ошибки, непосредственно предшествующие этому, в журнале ошибок.

Ошибка pid DateTimeAndS : 17120, серьезность: 16, состояние: 1.

Pid DateTimeAndS SQL Server не удалось вызвать поток FRunCommunicationsManager.     Проверьте журнал SQL Server ошибок и журнал ошибок операционной системы, чтобы получить сведения о возможных связанных проблемах.

Решение

Эта проблема устранена в следующих накопительных обновлениях для SQL Server:

Накопительный пакет обновления 4 SQL Server 2019

Накопительный пакет обновления 20 для SQL Server 2017

Каждое новое накопительное обновление для SQL Server содержит все исправления и все исправления безопасности, которые были включены в предыдущее накопительное обновление. Ознакомьтесь с последними накопительными обновлениями для SQL Server:

Последнее накопительное обновление для SQL Server 2019 г.

Последнее накопительное обновление для SQL Server 2017 г.

Обходное решение

Чтобы обойти эту проблему, выполните следующую команду:

sudo MSSQL_IP_ADDRESS=0.0.0.0 /opt/mssql/bin/mssql-conf setup

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Ссылки

Сведения о терминологии, используемойкорпорацией Майкрософт для описания обновлений программного обеспечения.

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×