Εισαγωγή

Αυτό το άρθρο παραθέτει τα σφάλματα που επιδιορθώνονται στο Microsoft SQL Server 2012 Service Pack 2 (SP2).

Notes

  • Πρόσθετες ενημερώσεις κώδικα που δεν τεκμηριώνονται εδώ μπορεί επίσης να περιλαμβάνονται στο service pack.

  • Αυτή η λίστα θα ενημερωθεί όταν κυκλοφορήσουν περισσότερα άρθρα.

Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης του SQL Server 2012 service pack, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2755533 Τρόπος απόκτησης του τελευταίου service pack για SQL Server 2012Σημείωση Για περισσότερες πληροφορίες σχετικά με το ποια λήψης θα πρέπει να επιλέξετε από τη λίστα διαθέσιμες λήψεις, ελέγξτε τις σημειώσεις έκδοσης εδώ.

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

SQL Server 2012 service pack είναι αθροιστικές ενημερώσεις και αναβάθμιση όλες τις εκδόσεις και τα επίπεδα υπηρεσίας του SQL Server 2012 σε SP2. Εκτός από τις ενημερώσεις κώδικα που παρατίθενται σε αυτό το άρθρο, το service pack περιέχει έως και το Microsoft SQL Server 2012 SP1 αθροιστική ενημερωμένη έκδοση 9 (CU9).

Για περισσότερες πληροφορίες σχετικά με τα πακέτα αθροιστική ενημερωμένη έκδοση που είναι διαθέσιμη για τον SQL Server 2012 SP1, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2772858 το 2012 διακομιστή SQL δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012 Service Pack 1

Θέματα που επιδιορθώνονται σε αυτό το service pack

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

Αριθμός σφάλματος VSTS

Αριθμός άρθρου γνωσιακής Βάσης

Περιγραφή

1374617

2028830

ΕΠΙΔΙΌΡΘΩΣΗ: Κοινόχρηστα στοιχεία εγκαθίστανται σε λάθος θέση όταν εφαρμόζετε μια εγκατάσταση του SQL Server 2008 ή SQL Server 2012 μεταβίβασης μετά από αποτυχία συμπλέγματος

1703014

2963382

ΕΠΙΔΙΌΡΘΩΣΗ: Δεν είναι δυνατό να συνδεθεί με το διακομιστή, όταν εκτελείτε ένα ερώτημα MDX δημιουργίας κύβου σε ΑΑΠ 2012

2011247

2927741

ΕΠΙΔΙΌΡΘΩΣΗ: Εικόνα δεν εμφανίζεται σωστά στην ιστοσελίδα όταν χρησιμοποιείτε την ενέργεια DrillThrough σε μια έκθεση SSRS 2012

2034994

2963383

ΕΠΙΔΙΌΡΘΩΣΗ: Κειμένου εμφανίζεται περικομμένο κατά τη χρήση απόδοσης HPB να προβάλετε μια αναφορά στην SSRS 2012

1769469

2963384

ΕΠΙΔΙΌΡΘΩΣΗ: SQL Server σταματά να λειτουργεί όταν το αρχείο καταγραφής της βάσης δεδομένων tempdb είναι πλήρης σε SQL Server 2012

1973168

2963386

ΕΠΙΔΙΌΡΘΩΣΗ: SSRS 2012 αποτυγχάνει με IsolatedStorageException όταν οι εγγραφές που εξάγονται σε φύλλα εργασίας του Excel είναι μεγαλύτερο από 10 MB

1973196

2963388

ΕΠΙΔΙΌΡΘΩΣΗ: SSRS 2012 δεν είναι δυνατό να εξαγάγετε μια έκθεση που είναι μεγαλύτερο από 10 MB σε μορφή Excel

787358

2963404

ΕΠΙΔΙΌΡΘΩΣΗ: Επαναφορά προκαλεί την βάση δεδομένων για να μεταβείτε σε υποψίες λειτουργία στο SQL Server 2012

1043717

2806979

ΕΠΙΔΙΌΡΘΩΣΗ: Κακή απόδοση όταν εκτελείτε ένα ερώτημα σε έναν πίνακα σε μια βάση δεδομένων με ενεργοποιημένη RCSI στο SQL Server 2012

1178585

2963412

Νέα sys.dm_fts_index_keywords_position_by_document DMF στο SQL Server 2012 SP2

1182241

2966520

ΕΠΙΔΙΌΡΘΩΣΗ: Νέων αρχείων καταγραφής δεν δημιουργούνται όταν κάνετε επανεκκίνηση της υπηρεσίας Windows υπηρεσίες αναφοράς στην SSRS 2012 την 1η Ιανουαρίου

1240848

2966519

ΕΠΙΔΙΌΡΘΩΣΗ: Κανένα μήνυμα σφάλματος όταν το αντίγραφο ασφαλείας του αρχείου καταγραφής απέτυχε στο SQL Server 2012

1253861

2936004

ΕΠΙΔΙΌΡΘΩΣΗ: Visual Studio 2012 διακόπτεται η λειτουργία του εξαιτίας παραβίασης πρόσβασης όταν ολοκληρωθεί η σύνδεση αρχείου προέλευσης δεδομένων στο περιβάλλον Χρήστη 2012 προβολής αναφοράς σε τοπική κατάσταση λειτουργίας

1262029

2966522

ΕΠΙΔΙΌΡΘΩΣΗ: Συνδρομή κοινόχρηστο αρχείο δεν συμπληρώσετε τη στήλη Περιγραφή στην SSRS 2012

1481773

2966523

ΕΠΙΔΙΌΡΘΩΣΗ: Η αναπτυσσόμενη λίστα "Όνομα" είναι κενή, όταν καθορίζεται μια έκθεση SSRS 2012

1419367

2964762

ΕΠΙΔΙΌΡΘΩΣΗ: Το Αναγνωριστικό συμβάντος 22 ή σφάλμα 0xC1000016 θα καταγραφεί όταν χρησιμοποιείτε την εντολή περιήγηση σε ΑΑΠ 2012

2103903

2972285

ΕΠΙΔΙΌΡΘΩΣΗ: Ζητήματα επιδόσεων όταν χρησιμοποιείτε SSISDB ως την ανάπτυξη αποθηκεύσετε στο SQL Server 2012

2021581

2965035

2012 ΑΑΠ καταγραφή δυνατότητα βελτίωσης στο SQL Server 2012 Service Pack 2

203749

2952444

ΕΠΙΔΙΌΡΘΩΣΗ: Κακή απόδοση κατά τη χρήση μεταβλητών πίνακα στο SQL Server 2012

2095064

2936328

ΕΠΙΔΙΌΡΘΩΣΗ: Παραβίαση πρόσβασης παρουσιάζεται όταν εκτελείτε CHECKTABLE ή CHECKDB σε έναν πίνακα που έχει μόνιμα υπολογιζόμενες στήλες στον SQL Server 2008 R2 ή SQL Server 2012

1222472

2827857

ΕΠΙΔΙΌΡΘΩΣΗ: Λειτουργία DTA δεν λειτουργεί στην παρουσία 2012 διακομιστή SQL που χρησιμοποιεί μια συρραφή συμπληρωματικό χαρακτήρα

2124209

2939277

ΕΠΙΔΙΌΡΘΩΣΗ: Εσφαλμένα αποτελέσματα όταν εκτελείτε ερωτήματα που περιέχουν τελεστής ΈΝΩΣΗΣ χρησιμοποιώντας σχέδιο παράλληλης ερωτήματος στον SQL Server

Λύσεις για τα ακόλουθα θέματα περιλαμβάνονται στο SP2 2012 του SQL Server.

Αριθμός σφάλματος VSTS

Περιγραφή

950185

Βελτιωμένη ανταλλαγή μηνυμάτων γύρω από την επεξεργασία σφαλμάτων και των προειδοποιήσεων, όταν εργάζεστε με μεγάλες αναφορές HTML.

950189

Βελτιωμένη ανταλλαγή μηνυμάτων γύρω από την επεξεργασία των σφαλμάτων και των προειδοποιήσεων κατά την εργασία με αναφορές με μεγάλο αριθμό παραμέτρων.

994470

Εσφαλμένα αποτελέσματα κατά την εργασία με μπλοκ λειτουργία μοναδιαίοι τελεστές.

1041277

Πλήρες αντίγραφο ασφαλείας του DPM στο διακομιστή με δευτερεύοντα AlwaysOn θα μετατραπούν σε copy_only δημιουργία αντιγράφων ασφαλείας.

1278767

Η τιμή του πίνακα παρουσίας μετρητών perfmon: < όνομα τύπου > Memory\VertiPaq KB είναι πάντα 0.

1355346

Τέλος δήλωση ΠΕΔΊΟΥ δεν ταιριάζει με το άνοιγμα δήλωση ΕΦΑΡΜΟΓΉΣ.

1374617

ΕΠΙΔΙΌΡΘΩΣΗ: Κοινόχρηστα στοιχεία εγκαθίστανται σε λάθος θέση όταν εφαρμόζετε μια εγκατάσταση του SQL Server 2008 μεταβίβασης μετά από αποτυχία συμπλέγματος

1610447

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

1610492

Ένα απλό ερώτημα DAX επιστρέφει μη αναμενόμενα αποτελέσματα, όταν χρησιμοποιείτε το PowerPivot v2 11.0.3000.0.

2060218

"ACTIONABLE_HEAP_CORRUPTION" κατά την ανάλυση του αρχείου ρύθμισης παραμέτρων του SSRS χρησιμοποιώντας μια μη έγκυρη παράμετρος InstanceId.

2065570

NonYieldProcessTable εγγραφή στο buffer δακτυλίου RING_BUFFER_NONYIELD_PROCESSTABLE δεν έχει χρόνο επεξεργασίας πυρήνα και χρήστη.

2075161

Παρέχει την πλατφόρμα πληροφορίες στο αρχείο καταγραφής του SSRS 2012

1347204

ΕΠΙΔΙΌΡΘΩΣΗ: Παραβίαση πρόσβασης κατά την εισαγωγή δεδομένων σε έναν πίνακα που έχει μια στήλη με μια προεπιλεγμένη ακολουθία από μια συναλλαγή μεταξύ-βάσης δεδομένων στον SQL Server 2012

1184332

Εάν ένα αντίγραφο ασφαλείας του αρχείου καταγραφής ουρά πραγματοποιείται στη βάση του μοντέλου, υπόδειγμα βάσης δεδομένων θα παγώσει στο Επαναφορά κατάστασης κατά την επανεκκίνηση του διακομιστή που θα εμποδίζουν την εκκίνηση με επιτυχία τον SQL Server. Αυτό συμβαίνει επειδή δεν ήταν δυνατή η δημιουργία της βάσης δεδομένων Tempdb κατά την εκκίνηση του διακομιστή και λαμβάνετε το ακόλουθο μήνυμα λάθους: "Δεν είναι δυνατό το άνοιγμα βάσης δεδομένων '< όνομα βάσης δεδομένων >'"

1243853

3456 σφάλμα κατά την επαναφορά του αντιγράφου ασφαλείας του αρχείου καταγραφής του ενός DB μαζικής καταγραφής όπου προστέθηκε ένα νέο αρχείο δεδομένων με αρχικό μέγεθος μεγαλύτερο από 64704KB.

1404999

Όταν ρίχνετε ένα στιγμιότυπο της βάσης δεδομένων έχει εκδοθεί σε μια περίοδο λειτουργίας με ρύθμιση LOCK_TIMEOUT, σφάλμα χρόνου αναμονής, ενδέχεται να παρουσιαστεί ακολουθούμενο από ένα σφάλμα διεκδίκησης.

1190211

Εγκατάσταση του SQL Server, χρησιμοποιώντας το πρόγραμμα InstallShield τελειώνει σε κατάσταση διακοπής. Για περισσότερες πληροφορίες, μεταβείτε σε αυτότο άρθρο της Γνωσιακής βάσης.

1386073

Μετά την εγκατάσταση του SQL Server 2012 SP2, όταν ο SQL Server έχει διακοπεί από το configuration manager ή από τη Διαχείριση ελέγχου υπηρεσιών, αμέσως μετά τον τερματισμό λειτουργίας εκδίδεται, καταγράφεται ένα ενημερωτικό μήνυμα στον SQL Server. Σε παλαιότερες εκδόσεις, εμείς εκδοθεί αυτό μηνύματα μετά την εσωτερική υπηρεσίες, όπως το .NET Framework service broker, είχαν σταματήσει.

Ενημερώσεις κώδικα για τη σύνδεση των στοιχείων που υποβάλλονται από την Κοινότητα

Σύνδεση Αναγνωριστικού σφάλμα

Περιγραφή

714689

Αποτελέσματα αξιολόγησης γράφονται σε έξοδος xml αρχείο πολλές φορές, όταν εφαρμόζετε το πλαίσιο διαχείρισης της εταιρείας με πολλούς διακομιστές και παρουσιαστεί σφάλμα σε έναν από τους διακομιστές στη λίστα.

735543

Βάση δεδομένων τεθεί σε κατάσταση λειτουργίας επαναφοράς όταν γίνεται επαναφορά του αντιγράφου ασφαλείας ως μια διαφορετική βάση δεδομένων στην ίδια παρουσία.

736509

Δεν είναι δυνατό να εντοπισμό σφαλμάτων σε μια αποθηκευμένη διαδικασία που καλεί sp_executesql στο SQL Server Management Studio (SSMS). Όταν πατηθεί F11, λαμβάνετε ένα μήνυμα λάθους 'Η αναφορά του αντικειμένου δεν οριστεί σε μια παρουσία του αντικειμένου'.

740181

SSMS διαχειρίζεται πλήρως πλήρους κειμένου στον SQL Server Express.

745566

SQL Server SMO παραβλέπει το προεπιλεγμένο περιορισμό στο SQL Server 2012 και 2014 διακομιστή SQL.

764197

SSMS με ασυνέπεια χειρίζεται με αρίθμηση αποθηκευμένες διαδικασίες.

769121

"Η στήλη '< όνομα στήλης >' δεν ανήκει στον πίνακα σύνοψης. (System.Data) "μήνυμα λάθους όταν δημιουργεί ρεπλίκες πίνακες έχουν το ίδιο όνομα αλλά βρίσκονται σε διαφορετικά σχήματα.

773710

Μετά την επαναφορά σε ένα στιγμιότυπο της βάσης δεδομένων που περιέχει ευρετήρια πλήρους κειμένου, δεν μπορείτε να δημιουργήσετε οποιαδήποτε ft_catalogs μέχρι να επανεκκίνηση του SQL Server, αποσυνδέστε και στη συνέχεια επισυνάψετε τη βάση δεδομένων, ή να μεταφέρετε εκτός σύνδεσης της βάσης δεδομένων και στη συνέχεια ορίστε ηλεκτρονική βάση δεδομένων.

774317

Διακόπτεται κατά καιρούς SSMS κατά το κλείσιμο, το οποίο στη συνέχεια προκαλεί την αυτόματη επανεκκίνηση

785064

"Η τιμή 'null' δεν είναι έγκυρη για το 'ροή'" μήνυμα λάθους όταν εργάζεστε με στοιχεία δικτύου σωληνώσεων πελάτη στην επιχειρηματική ευφυΐα ανάπτυξη Studio (Προσφορές).

785151

Κατά την εκτέλεση ερωτημάτων με εμφάνιση πραγματικά σχέδιο ερωτήματος ενεργοποιημένη, το αποτέλεσμα της τιμή Null επιστρέφεται και λαμβάνετε το ακόλουθο μήνυμα λάθους:
Σφάλμα: Msg 50000, επίπεδο 16, κατάσταση 10, διαδικασία δοκιμής, συμβολοσειρά 34 γραμμής ή δυαδικά δεδομένα θα περικοπούν.

791929

"Ένα σύστημα διεκδίκησης έλεγχος απέτυχε" μήνυμα λάθους όταν εισάγετε δεδομένα σε μια προβολή διαμερίσματα με εναύσματα.

797967

Δημιουργία δέσμης ενεργειών διπλοτύπων τις δηλώσεις όταν δέσμες ενεργειών δικαιώματα επιπέδου στήλης στο SSMS.

799430

SSMS ενδέχεται να διακοπεί απότομα κατά την προσπάθειά σας να ανανεώσετε το παράθυρο SSMS εικονίδιο στη γραμμή εργασιών.

804901

Ανάπτυξη νέων εκδόσεων των μεγάλων έργων συναντήσει ένα χρονικό όριο κατά τη διάρκεια της ανάπτυξης στη βάση δεδομένων καταλόγου SSIS (SSISDB). Επιπλέον, λαμβάνετε τα ακόλουθα μηνύματα λάθους:
Δεν ήταν δυνατή η ανάπτυξη του έργου. Για περισσότερες πληροφορίες, υποβάλετε ερώτημα στην προβολή operation_messages για το αναγνωριστικό της λειτουργίας ' 219′. (Microsoft SQL Server, σφάλμα: 27203) Δεν ήταν δυνατή η ανάπτυξη του έργου. Διορθώστε τα προβλήματα και δοκιμάστε ξανά αργότερα.: το χρονικό όριο έληξε. Την περίοδο χρονικού ορίου παρήλθε πριν τη ολοκλήρωση της λειτουργίας ή ο διακομιστής δεν ανταποκρίνεται. Η πρόταση έχει τερματιστεί.

805659

"Μέρος της δήλωσης SQL είναι πολλά επίπεδα ένθεσης. Γράψτε ξανά το ερώτημα ή να διαχωρίσετε σε μικρότερα ερωτήματα"μήνυμα λάθους όταν η ανάλυση ή η εκτέλεση αποθηκευμένης διαδικασίας.



Βασικά θέματα για SQL Server 2012 SP2

Ακολουθεί μια επισήμανση ορισμένων από τις αλλαγές που βρίσκονται σε SQL Server 2012 Service Pack 2 (γνωστά και ως SP2):

  • Δυνατότητας υποστήριξης:

    • 35285 το μήνυμα εμφανίζεται ως ένα ενημερωτικό μήνυμα όπως αναμένεται και όχι ως σφάλμα.

  • Λειτουργία:

    • Αντίγραφο ασφαλείας COPY_ONLY υποστήριξη εγγραφής SQL: δεδομένα προστασίας Manager (DPM) πλήρες αντίγραφο ασφαλείας στο διακομιστή με δευτερεύοντα AlwaysOn θα μετατραπούν σε COPY_ONLY δημιουργία αντιγράφων ασφαλείας.


  • Προσθήκη υποστήριξης στο σενάριο Δημιουργία τοπικού κύβου:

    • Όταν χρησιμοποιείτε υπηρεσίες 2012 ανάλυσης του SQL Server (ΑΑΠ 2012) SP2, μπορείτε να δημιουργήσετε ένα τοπικό κύβο που συνδέεται σε ΑΑΠ που εκτελείται σε μια στατική θύρα μη προεπιλεγμένες που έχει απενεργοποιηθεί η περιήγηση του SQL. Αυτή η νέα δυνατότητα ελέγχεται από μια νέα ρύθμιση παραμέτρων στο msmdsrv.ini: "ConfigurationSettings\LocalCubeServerPortInConnectionString". Για να ενεργοποιήσετε αυτήν τη δυνατότητα, ορίστε την τιμή σε 1. Αυτή η ρύθμιση θα έχει καμία επίδραση εάν ΑΑΠ 2012 έχει ρυθμιστεί ως ένα σύμπλεγμα ανακατεύθυνσης ή λειτουργεί με την προεπιλεγμένη θύρα.

  • Προσθήκη περισσότερων καταγραφής:

    • Αυτό το service pack προσθέτει περισσότερες πληροφορίες στο αρχείο καταγραφής ΑΑΠ, για τη βελτίωση της αντιμετώπισης προβλημάτων. Αυτό περιλαμβάνει έκδοση ΑΑΠ, όνομα υπολογιστή, όνομα netbios, τον αριθμό των CPU, μνήμη RAM μεγέθους, IP, θύρα, τύπο πρωτοκόλλου, αδιέξοδο, χρονικό όριο κλειδώματος και κάποιες άλλες πληροφορίες.


  • Βελτίωση επιδόσεων αδιέξοδο και εκκαθάριση SSISDB

    • Εισαγωγή

      • Αδιέξοδο στη βάση δεδομένων SSISDB σε ταυτόχρονες κλήσεις SSISDB.catalog.create_execution αποθηκευμένη διαδικασία

        • Μια ενημέρωση κώδικα που έχει γίνει για SSISDB concurrences και το ζήτημα αδιεξόδου. Ωστόσο, αυτό δεν επιλύει όλα τα προβλήματα. Τρέχουσα λύση η αναπτυγμένη παράθεση των εργασιών από μερικά δευτερόλεπτα. Ωστόσο, δεν μπορείτε να χρησιμοποιήσετε αυτόν τον εναλλακτικό τρόπο αντιμετώπισης.

        • Κακή απόδοση στην εργασία συντήρησης SSISDB

      • Μια επείγουσα επιδιόρθωση είναι διαθέσιμη για εργασία συντήρησης SSISDB.

    • Αρχιτεκτονική

      • Προηγούμενο μοντέλο:

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

      • Νέο μοντέλο:

        • Παρουσίαση νέας γραμμής σε κατάλογο ιδιοτήτων πίνακα SERVER_OPERATION_ENCRYPTION_LEVEL και προεπιλογή PER_EXECUTION για να διατηρήσετε τη συμβατότητα με παλαιότερες εκδόσεις, η τιμή μπορεί να αλλάξει σε PER_PROJECT δημιουργία ενός ζεύγους κλειδιού ή πιστοποιητικό για κάθε έργο. Απαιτείται μια πλήρη εκκαθάριση πριν από την αλλαγή από PER_EXECUTION σε PER_PROJECT. Για μια πλήρη εκκαθάριση, εισάγονται δύο νέες διαδικασίες στο χώρο αποθήκευσης.

      • Αλλαγή σύνοψη:

        • Εισάγει μια νέα γραμμή στον πίνακα ιδιοτήτων SSISDB SERVER_OPERATION_ENCRYPTION_LEVEL:

          • Μόνο δύο τιμές είναι έγκυρες (1 και 2).

          • Η τιμή "1": Η προεπιλεγμένη τιμή. Κρυπτογραφημένη με συμμετρικά κλειδιά και πιστοποιητικά σύμφωνα με το επίπεδο εκτέλεσης. Υψηλό επίπεδο ασφαλείας, αλλά μπορεί να έχει τις επιδόσεις ή το ζήτημα αδιεξόδου.

          • Η τιμή "2": Κρυπτογραφημένη με συμμετρικά κλειδιά και πιστοποιητικά σύμφωνα με το επίπεδο του έργου. Λιγότερη ασφάλεια, επιλύσετε το ζήτημα επιδόσεων ή αδιέξοδο.

        • Εισαγωγή δύο καινούριες αποθηκευμένες διαδικασίες (SPs) Cleanup_server_logs και cleanup_server_execution_keys

          • SPs έχουν σχεδιαστεί για να χρησιμοποιηθεί κατά την αλλαγή του επιπέδου κρυπτογράφησης από το "1" για "2". Μπορείτε να εκτελέσετε Cleanup_server_logs πρώτα που μπορεί να ολοκληρωθεί πολύ γρήγορα να θέτουν SSISDB σε καλή κατάσταση. Η βάση δεδομένων SSISDB είναι έτοιμη να αλλάξει σε επίπεδο κρυπτογράφησης.

          • Cleanup_server_keys διαρκεί περισσότερο χρόνο από Cleanup_server_logs. Ωστόσο, είναι η εκτέλεση μετά το επίπεδο κρυπτογράφησης έχει αλλάξει σε "2" και αποχύνεται περιοδικά σε ώρες αιχμής.

          • Cleanup_server_logs: μόνο να εκκαθαρίσετε όλα τα αρχεία καταγραφής λειτουργία.

          • Cleanup_server_execution_keys: εκκαθάριση των συμμετρικών κλειδιών και των πιστοποιητικών που χρησιμοποιούνται για την προστασία ευαίσθητων εκτέλεση παραμέτρους.

          • @cleanup_flag int (σε (1,2))

            • cleanup_flag = 1: εκτέλεση επιπέδου συμμετρικά κλειδιά και πιστοποιητικά

            • cleanup_flag = 2: απόθεση έργου επίπεδο συμμετρικό κλειδιά και πιστοποιητικά (θα έχει καθαριστεί μόνο τριγωνική αν έχει διαγραφεί αυτό το έργο perticular και όλα τα αρχεία καταγραφής λειτουργίες που σχετίζονται με αυτό το έργο).

          • @delete_batch_size int = 1000

            • αριθμός των κλειδιών ή τα πιστοποιητικά θα απορριφθούν κατά μία κλήση αυτής της διαδικασίας αποθήκευσης.

        • Στο internal.cleanup_server_retention_window, αλλάξτε delete_batch_size από 10 έως 1000.


  • Η προαιρετική υποστήριξη για μεταβλητή γραμμής πίνακα μετράει για τη βελτίωση των σχεδίων ερωτήματος:

    • Εάν μια μεταβλητή πίνακα είναι συνδεδεμένος με άλλους πίνακες στον SQL Server, αυτό μπορεί να οδηγήσει σε χαμηλές επιδόσεις λόγω επιλογή σχεδίου ερωτήματος αναποτελεσματική επειδή ο SQL Server εκτελεί δεν υποστήριξη στατιστικά στοιχεία ή κομμάτι αριθμός γραμμών σε μια μεταβλητή πίνακα κατά τη μεταγλώττιση ενός σχεδίου ερωτήματος.

    • Στο SQL Server 2012 SP2, εισάγεται μια νέα σημαία παρακολούθησης που επιτρέπει τη βελτιστοποίηση ερωτήματος για να χρησιμοποιήσετε πληροφορίες σχετικά με τον αριθμό των γραμμών που έχουν εισαχθεί σε μια μεταβλητή πίνακα για να επιλέξετε πιο αποτελεσματικό σχέδιο ερωτήματος. Για να ενεργοποιήσετε τη σημαία παρακολούθησης 2453 για να ενεργοποιήσετε αυτήν τη συμπεριφορά.

      Σημειώσεις:

      • Σε ορισμένα σενάρια, ενεργοποίηση σημαία παρακολούθησης 2453 μπορεί να προκαλέσει κάποια υποβάθμιση των επιδόσεων, λόγω πρόσθετες κατάρτιση που απαιτείται για λογαριασμό για το πραγματικό πλήθος των σειρών που έχουν εισαχθεί σε μια μεταβλητή πίνακα κατά το χρόνο εκτέλεσης. Συνήθως, θα μπορούσαν να ωφεληθούν από αυτήν τη σημαία παρακολούθησης εάν μια μεταβλητή πίνακα έχει σημαντική ποσότητα των γραμμών σε άλλους πίνακες ή έχει περισσότερες από μία γραμμές και χρησιμοποιείται στην εξωτερική πλευρά του τελεστή συνδέσμου ένθετα βρόχου με ένα σχέδιο στην εσωτερική πλευρά που επεξεργάζεται το πλήθος των γραμμών.

      • Παρόμοια συμπεριφορά μπορεί να επιτευχθεί σε άλλες εκδόσεις του SQL Server μέσω χρησιμοποιώντας υπόδειξη ερώτημα ΕΠΙΛΟΓΉΣ (ΜΕΤΑΓΛΩΤΤΊΣΤΕ) . Ωστόσο, η υπόδειξη ερώτημα απαιτεί τον εντοπισμό και την τροποποίηση όλα τα ερωτήματα που πάσχουν από κακή σχέδιο επιλογής λόγω μεγάλο όγκο εργασίας που οδηγείται από μεταβλητές πίνακα, ενώ επιτρέπει τη σημαία παρακολούθησης 2453 μπορεί να επηρεάσει την υπάρχουσα φόρτους εργασίας.

  • Βελτιωμένες επιδόσεις Αντιμετώπιση προβλημάτων για τα σχέδια εκτέλεσης παράλληλης ερωτήματος

    • DMV sys.dm_exec_requests επιστρέφει πλέον ακριβή τιμή για το cpu_time για το ερώτημα παράλληλη εκτέλεση σχεδίων. Στατιστικά ΣΤΟΙΧΕΊΑ Διαγνωστικά IO αναφέρει τώρα ακριβείς αναγνώσεις λογική για σχέδια εκτέλεσης παράλληλης ερωτήματος.

  • Βελτιωμένα διαγνωστικά διοχετεύονται κατακερματισμού

    • Εάν κατακερματισμού join ή συγκεντρωτικών αποτελεσμάτων τελεστή κατακερματισμού ρίχνει δεδομένων στη βάση δεδομένων tempdb κατά την εκτέλεση του ερωτήματος, τώρα αναφέρεται αντίστοιχα εισόδου/εξόδου για τα Διαγνωστικά IO στατιστικά ΣΤΟΙΧΕΊΑ.

  • Βελτιωμένα διαγνωστικά ευρετήριο πλήρους κειμένου

    • Σε ορισμένες περιπτώσεις μπορεί να είναι δύσκολο να κατανοήσετε πώς επιστρέφονται τα αποτελέσματα ορισμένων ερωτημάτων πλήρους κειμένου. Το υποσύστημα αναζήτησης πλήρους κειμένου αλληλεπιδρά με εξωτερικό-βοηθητικά προγράμματα οριοθέτησης λέξεων και λίστες διακοπής και ως αποτέλεσμα αυτής της επικοινωνίας τις πληροφορίες θέσης για τις λέξεις-κλειδιά σε ένα έγγραφο μπορεί να διαφέρει από αυτό παρατηρείται με το πραγματικό κείμενο. Αυτό ισχύει ιδιαίτερα όταν κάνει 'φράση' ή 'ΚΟΝΤΆ' αναζητήσεις από τη διαφορά μεταξύ των λέξεων χρησιμοποιείται σε εσωτερικούς υπολογισμούς για να βρείτε έγγραφα που συμφωνούν.

    • Στο SQL Server 2012 SP2 μια νέα συνάρτηση δυναμική διαχείριση (DMF) έχει προστεθεί για την παροχή πρόσβασης για την τοποθέτηση πληροφοριών για λέξεις-κλειδιά σε ευρετήριο σε ένα έγγραφο. Το νέο DMF είναι παρόμοια με την υπάρχουσα DMF sys.dm_fts_index_keywords_by_documentκαι έχει την ακόλουθη σύνταξη:sys. dm_fts_index_keywords_position_by_document (
      DB_ID('database_name'), OBJECT_ID('table_name')
      )

    • Αντί του πλήθους εμφάνισης επιστρέφει πληροφορίες σχετικά με κάθε εμφάνιση και τη θέση του εγγράφου στο ευρετήριο.

    • Αυτές οι πληροφορίες μπορεί να χρησιμοποιηθεί για να δείτε την αντιστοίχιση μεταξύ του κειμένου και το εσωτερικό ευρετήριο, το οποίο θα εμφανίσει στο πεδίο διαφορά, εάν υπάρχουν, για την αναζήτηση φράσης. Αυτό μπορεί να βοηθήσει την κατανόηση αποτελέσματα από την αναζήτηση φράσης.


  • Δυνατότητας υποστήριξης

    • Αναπαραγωγή συναλλαγών:

      • Λεπτομερές μήνυμα προστίθενται τα στατιστικά σε πίνακες του ιστορικού και πιο λεπτομερών μηνυμάτων στα αρχεία καταγραφής παράγοντα:

        • Κείμενο που προστέθηκε το μήνυμα σε xml < stats > Έξοδος για να ορίσετε διαφορετικές καταστάσεις στο διανομέα και logreader παράγοντες.

        • Προστέθηκε το άρθρο επιπέδου stats για διανομέα και logreader παραμετροποιημένες εντολές.

        • Προστέθηκε αριθμό των εντολών που έχουν παραληφθεί στο αρχείο στο διανομέα agent εξόδου.

        • Προσθήκη χρόνου που αναλώθηκε κάνοντας αλλαγές σχήματος στον παράγοντα διανομέα.

      • LogReader: προσθήκη εγγραφών αρχείου καταγραφής στο. TXT αρχείο όταν καταγράφεται ένα ένδειξης σφαλμάτων χρήστη.

      • Ομοτίμων: Insert, update και delete διαδικασίες έχουν ενημερωθεί για να προσφέρουν κάτω από τις λεπτομέρειες σε ένα μήνυμα διένεξης:

        • Όνομα πίνακα

        • Όνομα της στήλης πρωτεύοντος κλειδιού και τιμές

        • Τρέχουσα έκδοση

        • Προ-έκδοση

        • Μετά την έκδοση

    • Συγχώνευση αναπαραγωγής:

      • Το αποτέλεσμα της σημαία παρακολούθησης 101 που προστίθεται στο αρχείο καταγραφής, όταν το επίπεδο λεπτομερούς καταγραφής εξόδου για τον παράγοντα συγχώνευση έχει οριστεί σε 4.

  • Functionnality

    • Αναπαραγωγή συναλλαγών:

      • Αναπαραγωγή ομοτίμων τώρα υποστηρίζει μερικές ενημερώσεις που έχουν γίνει σε στήλη κειμένου χρησιμοποιώντας την ενημερωμένη έκδοση ή. Εγγραφή σημασιολογίας.

    • Συγχώνευση αναπαραγωγής:

      • Για την αποφυγή περιττών αποστολής δεδομένων έχει επανασχεδιαστεί εκκαθάριση αποθηκευμένη διαδικασία.


  • Καταγραφή μηνυμάτων με επεξεργασία σφάλματα και προειδοποιήσεις για να εμποδίσετε τις κοινές προσκλήσεις για CSS, μεγάλες αναφορές HTML.

    • Επισκόπηση:

      • Εντοπισμός της σχεδίασης της έκθεσης για να προσδιορίσετε εάν η σχεδίαση της έκθεσης θα στο δίκτυο μιας μεγάλης έκθεσης HTML και να προκαλέσουν ζητήματα επιδόσεων. Αυτό θα πρέπει να είναι εύκολα εντοπιστεί μέσω της εξέτασης της τις ρυθμίσεις πλάτος και ύψος της αλληλεπιδραστικής σελίδας.

    • Σενάριο χρήστη:

      • Μπορείτε να δημιουργήσετε μια αναφορά στο πρόγραμμα δημιουργίας έκθεσης. Μπορείτε να εισαγάγετε τιμή '0' στην ιδιότητα InteractiveSize . Θα εμφανιστεί ένα αναδυόμενο παράθυρο που περιέχει την ακόλουθη προειδοποίηση μήνυμα σχετικά με την πιθανή επίδραση στην απόδοση:

        Ρύθμιση αλληλεπίδρασης heigth σε 0 ύλες έχουν μια επίδραση στην απόδοση.


  • Βελτιώσεις επιδόσεων

    • Πολλές βελτιώσεις επιδόσεων στο Service Pack 2 που περιγράφονται στα ακόλουθα άρθρα:

      • Προκύπτουν ζητήματα επιδόσεων κατά τη δραστηριότητα κλείδωμα της βάσης δεδομένων αυξάνει το 2012 διακομιστή SQL

      • Προβλήματα επιδόσεων παρουσιάζονται σε περιβάλλοντα NUMA κατά ξένο σελίδα επεξεργασίας στον SQL Server 2012

      • Μείωση επιδόσεων μετά από ένα ΕΥΡΕΤΉΡΙΟ ΤΡΟΠΟΠΟΊΗΣΗ... Λειτουργία με ΣΎΝΔΕΣΗ ματαιώνεται στο SQL Server 2012

    • Βελτιώσεις DMV

      • sys.dm_db_session_space_usage αντικατοπτρίζει το μέγεθος του χώρου που λαμβάνονται στη βάση δεδομένων tempdb από αντικείμενο χρήστη ανά περίοδο λειτουργίας. Όταν ο αριθμός των γραμμών που έχουν διαγραφεί δεν είναι 1024 σελίδες, έχουν αναβληθεί η άρσεως κατανομή αυτών των σελίδων. Στο SQL Server 2012 Service Pack 2, η DMV θα συμπεριλαμβάνει επίσης χρήση χώρου για μονάδες εκχώρησης που έχουν αναβληθεί σε νέα στήλη που ονομάζεται user_objects_deferred_dealloc_page_count.

      • sys.dm_server_services θα τώρα καθορίσει σωστά το όνομα του κόμβου στη στήλη cluster_nodename εάν ο SQL Server είναι εγκατεστημένος σε ένα σύμπλεγμα ανακατεύθυνσης.

    • Βελτιώσεις buffer δακτυλίου

      • Το buffer δακτυλίου για τους τομείς εφαρμογής RING_BUFFER_CLRAPPDOMAIN περιλαμβάνει την αιτία γιατί το τομέα εφαρμογής ήταν εκφορτώνονται στο πεδίο < DoomReason > :

        • 1 = εκφορτώνονται από DDL λειτουργίες όπως η συγκρότηση απόθεσης.

        • 2 = εκφορτώνονται από την ασφάλεια που σχετίζονται με τη λειτουργία όπως η αλλαγή δικαιωμάτων.

        • 3 = εκφορτώνονται εξαιτίας χειρισμού πίεση μνήμης.

        • 4 = εκφορτώνονται επειδή απέτυχε η προετοιμασία.

      • Το αντίστοιχο συμβάν Extended app_domain_ring_buffer_recorded περιλαμβάνει την αιτία για την κατάργηση φόρτωσης στο πεδίο δεδομένων συμβάντος doom_reason .

      • RING_BUFFER_RESOURCE_MONITOR έχει εγγραφές, όταν εντοπίζεται μια αλλαγή στην κατάσταση παρακολουθείται από την Εποπτεία πόρων. Επιπλέον, για το σύστημα και τις διαδικασίες ειδοποιήσεων πόρων, ειδοποιήσεις χώρου συγκέντρωσης είναι επίσης διαθέσιμες στο το < IndicatorsPool >< / IndicatorsPool > κόμβο.

      • Resource_monitor_ring_buffer_recorded εκτεταμένη συμβάν περιλαμβάνει μεγάλο χώρο συγκέντρωσης ειδοποιήσεις στο πεδίο δεδομένων " pool_indicators ".

      • RING_BUFFER_NONYIELD_PROCESSTABLE περιλαμβάνει το όνομα της διεργασίας μαζί με άλλες πληροφορίες μέχρι 8192 νήματα που εκτελούνται στο σύστημα κατά τη στιγμή της εγγραφής της εγγραφής buffer δακτυλίου.

    • Δημιουργία αντιγράφων ασφαλείας και επαναφοράς βελτιώσεις

      • Δημιουργία αντιγράφου ασφαλείας του αρχείου καταγραφής ουρά του μοντέλου με norecovery η επιλογή επιτρέπεται πλέον ξεκινώντας με το Service Pack 2.

      • Δημιουργία αντιγράφων ασφαλείας και επαναφοράς μηνύματα ολοκλήρωσης στο αρχείο καταγραφής σφαλμάτων περιλαμβάνει πληροφορίες διάρκεια και ταχύτητα μετάδοσης:

        • Δημιουργία αντιγράφου ΑΣΦΑΛΕΊΑΣ βάσης ΔΕΔΟΜΈΝΩΝ επιτυχής επεξεργασία 298 σελίδες σε 0.026 δευτερόλεπτα (89.261 MB/δευτερόλεπτο).

        • ΕΠΑΝΑΦΟΡΆ βάσης ΔΕΔΟΜΈΝΩΝ 298 σελίδες σε επεξεργασία με επιτυχία σε 0.016 δευτερόλεπτα (145.050 MB/δευτερόλεπτο).

    • Εκτεταμένη συμβάντα

      • Παρακάτω πρόσθετα συμβάντα έχουν προστεθεί ή τροποποιηθεί στο SQL Server 2012 Service Pack 2:

        • Εκχώρηση μνήμης:

          • Εκτεταμένη συμβάντα page_allocated και page_freed μπορεί να χρησιμοποιηθεί για να δείτε τους καταναλωτές επάνω της μνήμης του SQL Server. Ξεκινώντας με το Service Pack 2, αυτά τα συμβάντα εκτεταμένη έκθεση επίσης δεσμευμένη μνήμη που έχει εκχωρηθεί και αποδεσμεύεται κατά την εκτέλεση του ερωτήματος.

        • Εκκαθάριση Ghost:

          • Όταν διαγράφεται μια εγγραφή σε έναν πίνακα ή ένα ευρετήριο, μια λειτουργία διαγραφής ποτέ φυσικά καταργεί τις εγγραφές από τις σελίδες, μόνο επισημαίνει τους έχουν διαγραφεί, ή είδωλο. Πρόκειται για μια βελτιστοποίηση των επιδόσεων που επιτρέπει λειτουργίες διαγραφής για να ολοκληρωθεί πιο γρήγορα. Μια εργασία παρασκηνίου που ονομάζεται η εργασία εκκαθάρισης ghost και στη συνέχεια φυσικά καταργεί όλες τις διαγραμμένες εγγραφές. Αρκετά εκτεταμένη συμβάντα έχουν προστεθεί στο Service Pack 2 για την παροχή συγκλίνει τις διάφορες φάσεις αυτής της εργασίας:

            • ghost_cleanup_task_start

            • ghost_cleanup_task_suspend

            • ghost_cleanup_task_packet_enqueue

            • ghost_cleanup_task_process_packet

            • ghost_cleanup_task_process_pages_for_db_packet


Αναφορές

Για περισσότερες πληροφορίες σχετικά με τον τρόπο για να προσδιορίσετε την τρέχουσα έκδοση του SQL Server και edition, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

321185 τρόπος για να προσδιορίσετε την έκδοση και την έκδοση του SQL Server και τα στοιχεία του

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

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Συμμετοχή στο Microsoft Insider

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

Πόσο ικανοποιημένοι είστε με την ποιότητα της μετάφρασης;
Τι επηρέασε την εμπειρία σας;

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

×