Применяется к
SQL Server 2017 Enterprise on Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Standard on Linux SQL Server 2017 Developer Linux

Проблемы

При попытке подключить SQL Server 2017 для Linux на дистрибутиве с настроенным OpenSSL 1,1 и OpenSSL 1,0 не установлен, может появиться сообщение об ошибке при подключении, подобное указанному ниже.

Подключение успешно установлено на сервере, но в процессе входа произошла ошибка. (поставщик: поставщик услуг SSL; ошибка: 0-существующее подключение было принудительно закрыто на удаленном узле.)

Например: при попытке подключения с помощью SQLCMD может появляться следующее сообщение об ошибке:

Sqlcmd: ошибка: драйвер Microsoft ODBC 17 для SQL Server: поставщик TCP: код ошибки 0x2746.

Sqlcmd: ошибка: драйвер Microsoft ODBC 17 для SQL Server: клиент не может установить соединение. 

Примечание. Пример дистрибутива Linux, который поставляется с OpenSSL 1,1, а не установлен OpenSSL 1,0 — Red Hat Enterprise Linux 8,0.

Статус

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

Решение

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

Сведения о накопительных обновлениях для SQL Server.

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

Ссылки

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

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

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.