Συμπτώματα
Όταν προσπαθείτε να συνδέσετε τον 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.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Επίλυση
Αυτό το πρόβλημα διορθώνεται με την ακόλουθη αθροιστική ενημέρωση για τον SQL Server:
Πληροφορίες για τις αθροιστικές ενημερώσεις για τον SQL Server:
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Αναφορές
Μάθετε περισσότερα σχετικά με την ορολογίαπου χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.