S’applique à
SQL Server 2017 Enterprise on Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Standard on Linux SQL Server 2017 Developer Linux

Symptômes

Lorsque vous tentez de vous connecter à SQL Server 2017 pour Linux sur une distribution avec OpenSSL 1,1 configuré et OpenSSL 1,0 n’est pas installé, vous pouvez recevoir un message d’erreur de connexion semblable à ce qui suit :

Une connexion a été correctement établie avec le serveur, mais une erreur s’est produite pendant le processus de connexion. (fournisseur : fournisseur SSL, erreur : 0-une connexion existante a été fermée de force. par l’hôte distant.)

Par exemple : lorsque vous tentez de vous connecter à SQLCMD, il est possible que vous receviez les messages d’erreur suivants :

Sqlcmd : erreur : pilote ODBC Microsoft 17 pour SQL Server : fournisseur TCP : code d’erreur 0x2746.

Sqlcmd : erreur : pilote ODBC Microsoft 17 pour SQL Server : le client ne peut pas établir de connexion. 

Remarque : Exemple de distribution Linux qui est fourni avec l’OpenSSL 1,1 et sans OpenSSL 1,0, Red Hat Enterprise Linux 8,0.

Statut

Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Résolution

Ce problème a été résolu dans la mise à jour cumulative suivante pour SQL Server :

À propos des mises à jour cumulatives pour SQL Server :

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :

Références

Apprenez-en davantage sur la terminologieutilisée par Microsoft pour décrire les mises à jour logicielles.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.