Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Βελτίωση

Το πρόγραμμα ακρόασης παρουσίας συμπλέγματος ανακατεύθυνσης (FCI) του SQL Server 2019 και 2016 έχει βελτιωθεί για να λειτουργεί μαζί με το σημείο πρόσβασης κατανεμημένου ονόματος δικτύου (DNN) του Windows Server Failover Cluster (WSFC).

Περισσότερες πληροφορίες

SQL Server Το πρόγραμμα ακρόασης παρουσίας συμπλέγματος ανακατεύθυνσης (FCI) λειτουργεί επί του παρόντος μόνο μαζί με το Windows όνομα δικτύου συμπλέγματος ανακατεύθυνσης διακομιστή (WSFC) και το εικονικό σημείο πρόσβασης IP. Επειδή η εικονική IP δεν λειτουργεί στο περιβάλλον Azure, πρέπει να ρυθμίσετε ένα Azure Internal Load Balancer για να επιλύσετε αυτό το ζήτημα (Δείτε πώς μπορείτε να ρυθμίσετε τις παραμέτρους ενός εσωτερικού υπολοίπου φόρτωσης Azure).

Αυτή η ενημέρωση παρέχει έναν άλλο τρόπο σύνδεσης με το πρόγραμμα-πελάτη SQL Server με το FCI χωρίς εξισορρόπηση φόρτου με χρήση του πόρου Κατανεμημένου ονόματος δικτύου (DNN) σε ένα σύμπλεγμα ανακατεύθυνσης διακομιστή Windows. Όταν δημιουργείται ένας πόρος DNN, το WSFC συνδέει το όνομα DNN DNS με τις διευθύνσεις IP όλων των κόχων στο σύμπλεγμα. Το πρόγραμμα-πελάτης SQL Server θα προσπαθήσει να συνδέσει κάθε διεύθυνση IP σε αυτή τη λίστα για να βρει τον κόμβο στον οποίο εκτελείται το FCI τη συγκεκριμένη στιγμή. Αυτή η διαδικασία σύνδεσης επιταχύνεται περαιτέρω με τη σύνδεση όλων των διευθύνσεων IP παράλληλα, εάν η ιδιότητα σύνδεσης SQL Server MultiSubnetFailover είναι αληθής. Αυτό επιτρέπει στο πρόγραμμα-πελάτη SQL Server να συνδεθεί αμέσως με το FCI που εκτελείται τη συγκεκριμένη στιγμή.

Σε σύγκριση με την προηγούμενη λύση χρήσης του προγράμματος Azure Internal Load Balancer, η προσέγγιση του ακροατή DNN αποφεύγεται ο πρόσθετος λανθάνων χρόνος ανακατεύθυνσης που παρουσιάζεται με την πρόκληση ζωντάνιας του εξισορρόπησης φόρτου. Από προεπιλογή, αυτή η διαδικασία διαρκεί 10-15 δευτερόλεπτα. (Ανατρέξτε σε αυτό το έγγραφο Azureσχετικά με τον τρόπο υπολογισμού του λανθάνοντα χρόνου.) Δεν χρειάζεται να ρυθμίσετε και να διατηρήσετε τα στοιχεία του εξισορρόπησης φόρτου. Αυτό απλοποιεί τη διαδικασία παροχής. Η κατάργηση του υπολοίπου φόρτωσης καταργεί επίσης ένα στοιχείο που ενδέχεται να αποτύχει. Αυτό βελτιώνει τη συνολική αξιοπιστία.

Για να χρησιμοποιήσετε αυτήν τη δυνατότητα απαιτούνται τα ακόλουθα βήματα:

  1. Για ένα εγκατεστημένο FCI, πρέπει να δημιουργήσετε έναν πόρο DNN και να ορίσετε το όνομα DNS του. Εκτελέστε τις ακόλουθες τρεις εντολές του PowerShell ως διαχειριστής:

    • Add-ClusterResource -Name <dnnResourceName> -ResourceType "Distributed Network Name" -Group "<ρόλο WSFC SQL παρουσίας διακομιστή>"

      Get-ClusterResource -Όνομα <dnnResourceName> | Set-ClusterParameter -Name DnsName -Value <> DNSName

      Start-ClusterResource -Όνομα <dnnResourceName>

    Για παράδειγμα:

    • Add-ClusterResource -Όνομα dnn-demo -ResourceType "Distributed Network Name" -Group "SQL Server (MSSQLSERVER)"

      Get-ClusterResource | επίδειξης Dnn Set-ClusterParameter -Name DnsName -Value dnnlsnr

      Start-ClusterResource -Όνομα dnn-demo

    Εξήγηση:

    • Η πρώτη εντολή προσθέτει έναν πόρο DNN στο WSFC, έχοντας ένα όνομα πόρου <όνομα_πόρου dnnResourceName>. Το όνομα του πόρου χρησιμοποιείται από το WSFC για να προσδιορίσει με μοναδικό τρόπο έναν πόρο WSFC. Χρησιμοποιήστε ένα που έχει νόημα για εσάς και είναι μοναδικό σε ολόκληρο το σύμπλεγμα WSFC. Ο τύπος πόρου πρέπει να είναι Κατανεμημένο όνομα δικτύου. Το όνομα της ομάδας στην οποία ανήκει αυτός ο πόρος DNN πρέπει να είναι η ομάδα πόρων WSFC (ρόλος) που αντιστοιχεί στο FCI στο οποίο θέλετε να προσθέσετε τον πόρο DNN. Η τυπική μορφή του ονόματος αυτής της ομάδας είναι "SQL Server (όνομα παρουσίας)". Επομένως, για την προεπιλεγμένη παρουσία, το όνομα θα είναι "SQL Server (MSSQLSERVER)." Μπορείτε επίσης να ελέγξετε το όνομα της ομάδας στην κονσόλα Διαχείριση συμπλέγματος ανακατεύθυνσης.

    • Η δεύτερη εντολή ορίζει το όνομα DNS αυτού του πόρου DNN. Το όνομα DNS είναι σημαντικό επειδή είναι το όνομα που χρησιμοποιούν τα προγράμματα-πελάτες για τη σύνδεση με το FCI.

    • Η τρίτη εντολή ξεκινά τον πόρο DNN.

      Από προεπιλογή, το όνομα DNN DNS συνδέεται σε όλους τους κόμβους στο WSFC. Ρυθμίστε τις παραμέτρους του πιθανού κατόχου του πόρου DNN ώστε να συμπεριλαμβάνει μόνο τους κόμβους αυτού του FCI, εάν δεν συμμετέχουν όλοι οι κόμβοι στο WSFC στο FCI.

  2. Επανεκκίνηση της παρουσίας SQL Server.

  3. Αντικαταστήστε το Όνομα εικονικού δικτύου (VNN) στη συμβολοσειρά σύνδεσης προγράμματος-πελάτη SQL με το όνομα DNN DNS και ορίστε την ιδιότητα MultiSubnetFailover σε "true". Μπορείτε να παραλείψετε αυτήν τη ρύθμιση, εάν η έκδοση του προγράμματος-πελάτη SQL είναι μεταγενέστερη της 4.6.1.

Επίλυση

Αυτή η βελτίωση περιλαμβάνεται στην ακόλουθη αθροιστική ενημέρωση για SQL Server:

Πληροφορίες για τις αθροιστικές ενημερώσεις για SQL Server:

Κάθε νέα αθροιστική ενημέρωση για SQL Server περιέχει όλες τις επιδιορθώσεις ασφαλείας και όλες τις επιδιορθώσεις ασφαλείας που περιλαμβάνονταν στην προηγούμενη αθροιστική ενημέρωση. Δείτε τις πιο πρόσφατες αθροιστικές ενημερώσεις για SQL Server:

Πληροφορίες service pack για SQL Server 2016

Αυτό το πρόβλημα έχει διορθωθεί στο ακόλουθο service pack για SQL Server:

Τα service pack είναι αθροιστικά. Κάθε νέο service pack περιέχει όλες τις επιδιορθώσεις που βρίσκονταν στα προηγούμενα service pack, μαζί με τυχόν νέες επιδιορθώσεις. Συνιστάται να εφαρμόσετε το πιο πρόσφατο service pack και την πιο πρόσφατη αθροιστική ενημέρωση για το συγκεκριμένο service pack. Δεν χρειάζεται να εγκαταστήσετε ένα προηγούμενο service pack πριν να εγκαταστήσετε το πιο πρόσφατο service pack. Χρησιμοποιήστε τον Πίνακα 1 στο παρακάτω άρθρο για να βρείτε περισσότερες πληροφορίες σχετικά με το πιο πρόσφατο service pack και την πιο πρόσφατη αθροιστική ενημέρωση.

Προσδιορισμός του επιπέδου έκδοσης, έκδοσης και ενημέρωσης του SQL Server και των στοιχείων του

Αναφορές

Μάθετε για την ορολογία που χρησιμοποιεί η Microsoft για να περιγράφει τις ενημερώσεις λογισμικού.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×