KB2708594-FIX: οι εκχωρήσεις κλειδωμένων σελίδων είναι ενεργοποιημένες χωρίς προειδοποίηση μετά την αναβάθμιση στον SQL Server 2012

Ισχύει για: SQL Server 2012 Business IntelligenceSQL Server 2012 EnterpriseSQL Server 2012 Standard

Η Microsoft διανέμει τις επιδιορθώσεις του Microsoft SQL Server 2012 ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι επιδιορθώσεις είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν στον προηγούμενο SQL Server 2012 έκδοση της ενημέρωσης κώδικα.

Συμπτώματα


Εξετάστε τα παρακάτω σενάρια.Σενάριο 1
  • Έχετε την τυπική έκδοση ενός από τα παρακάτω εγκατεστημένα σε ένα σύστημα που βασίζεται σε x64:
    • Microsoft SQL Server 2005
    • Microsoft SQL Server 2008
    • Microsoft SQL Server 2008 R2
  • Μπορείτε να εκχωρήσετε το δικαίωμα χρήστη "Κλείδωμα σελίδων στη μνήμη" στο λογαριασμό εκκίνησης της υπηρεσίας SQL Server.
  • Δεν ενεργοποιείτε τη σημαία ανίχνευσης 845. Επομένως, η παρουσία του SQL Server δεν χρησιμοποιεί δεσμευμένες εκχωρήσεις σελίδων.
  • Μπορείτε να αναβαθμίσετε την παρουσία του SQL Server σε SQL Server 2012.
  • Μπορείτε να ξεκινήσετε την αναβαθμισμένη παρουσία του SQL Server.
Σε αυτό το σενάριο, η αναβαθμισμένη παρουσία του SQL Server ξεκινά με τη χρήση δεσμευμένων εκχωρήσεων σελίδας χωρίς προειδοποίηση. Ωστόσο, ο LPIM ελέγχου για τον κανόνα αναβάθμισης εγκαταστάσεων x64 δεν σας προειδοποιεί σχετικά με αυτήν την αλλαγή στη συμπεριφορά. Επιπλέον, παρατηρείτε ότι αυτός ο κανόνας υποδηλώνει εσφαλμένα ότι έχει ΠΕΡΆΣΕΙ.Σενάριο 2
  • Έχετε την τυπική έκδοση ενός από τα παρακάτω εγκατεστημένα σε ένα σύστημα που βασίζεται σε x86:
    • Microsoft SQL Server 2005
    • Microsoft SQL Server 2008
    • Microsoft SQL Server 2008 R2
  • Μπορείτε να εκχωρήσετε το δικαίωμα χρήστη "Κλείδωμα σελίδων στη μνήμη" στο λογαριασμό εκκίνησης της υπηρεσίας SQL Server.
  • Δεν μπορείτε να ρυθμίσετε και να ρυθμίσετε τις παραμέτρους της δυνατότητας επεκτάσεων παραθύρου διευθύνσεων (ΔΈΟς). Επομένως, η παρουσία του SQL Server δεν χρησιμοποιεί δεσμευμένες εκχωρήσεις σελίδων.
  • Μπορείτε να αναβαθμίσετε την παρουσία του SQL Server σε SQL Server 2012.
  • Μπορείτε να ξεκινήσετε την αναβαθμισμένη παρουσία του SQL Server.
Σε αυτό το σενάριο, η αναβαθμισμένη παρουσία του SQL Server ξεκινά με τη χρήση δεσμευμένων εκχωρήσεων σελίδας χωρίς προειδοποίηση. Ωστόσο, ο LPIM ελέγχου για τον κανόνα αναβάθμισης εγκαταστάσεων x86 δεν σας προειδοποιεί σχετικά με αυτήν την αλλαγή στη συμπεριφορά. Επιπλέον, παρατηρείτε ότι αυτός ο κανόνας υποδηλώνει εσφαλμένα ότι έχει ΠΕΡΆΣΕΙ.

Αιτία


Αυτό το πρόβλημα παρουσιάζεται εξαιτίας ενός γνωστού ζητήματος στον κώδικα του κανόνα αναβάθμισης. Ο κανόνας αναβάθμισης ελέγχει εσφαλμένα για το δικαίωμα χρήστη "Κλείδωμα σελίδων στη μνήμη". Συγκεκριμένα, ελέγχει για το δικαίωμα χρήστη "Κλείδωμα σελίδων στη μνήμη" για το αναγνωριστικό ασφαλείας υπηρεσίας (SID) και όχι για το λογαριασμό υπηρεσίας.

Επίλυση


Για να επιλύσετε αυτό το πρόβλημα, εφαρμόστε αυτή την επιδιόρθωση. Αυτή η επιδιόρθωση διορθώνει το γνωστό πρόβλημα στον κώδικα του κανόνα αναβάθμισης για να ελεγχθεί σωστά για το δικαίωμα χρήστη "Κλείδωμα σελίδων στη μνήμη" και να σας προειδοποιήσει κατά τη διάρκεια της αναβάθμισης. Όταν χρησιμοποιείτε τη μέθοδο εγκατάστασης slip-Stream για να εφαρμόσετε αυτήν την αθροιστική ενημερωμένη έκδοση μαζί με την έκδοση του Microsoft SQL Server 2012, ο κανόνας αναβάθμισης εμφανίζει σωστά την προειδοποίηση.

SQL Server 2012

Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε για πρώτη φορά στην αθροιστική ενημερωμένη έκδοση 2 για τον SQL Server 2012. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστικής ενημερωμένης έκδοσης, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2703275 Αθροιστική ενημερωμένη έκδοση πακέτου 2 για τον SQL Server 2012
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2012 έκδοση της ενημέρωσης κώδικα. Συνιστάται να εξετάσετε την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:
2692828 Ο SQL Server 2012 δημιουργεί τα οποία κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012

Κατάσταση


Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".

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


Η σημαία παρακολούθησης 845 είναι χρήσιμη στις εκδόσεις Standard Edition του SQL Server για να ενεργοποιήσετε το δικαίωμα χρήστη "Κλείδωμα σελίδων στη μνήμη" για να εργαστείτε, όπως περιγράφεται στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft: 
970070 Υποστήριξη για κλειδωμένες σελίδες στον SQL Server 2008 R2 Standard Edition x64, στα συστήματα SQL Server 2005 Standard Edition 64-bit και στα συστήματα SQL Server 2008 Standard Edition 64-bit
Για περισσότερες πληροφορίες σχετικά με τον τρόπο με τον οποίο μπορείτε να ενεργοποιήσετε την επιλογή "Κλείδωμα σελίδων στη μνήμη", μεταβείτε στις ακόλουθες τοποθεσίες Web του Microsoft TechNet:Για περισσότερες πληροφορίες σχετικά με τον τρόπο με τον οποίο μπορείτε να ενεργοποιήσετε τις κλειδωμένες σελίδες στον SQL Server 2012, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2659143 Πώς μπορείτε να ενεργοποιήσετε τη δυνατότητα "κλειδωμένες σελίδες" στον SQL Server 2012
Για περισσότερες πληροφορίες σχετικά με την ορολογία ενημερώσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
824684 Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερώσεων λογισμικού της Microsoft